記事一覧(7ページ目)

【Javascript】if文内で変数を定義する場合のコード。
目次まずif文内で変数定義する時考えることif文中にif文外でも利用可能な変数の書き方方法1:if文外で「let」「var」で定義する【推奨】方法2:if文中に「var」で定義するおまけ:「var」...
2022/7/14
2022/7/14

【Next.js】faviconを本番環境と開発環境で出し分ける。
目次やりたいこと⑴ faviconを準備する⑵ faviconの表示設定をする⑶ 本番環境か開発環境か区別する環境変数を設定する環境変数によってfaviconのファイルを出し分ける完成
やりたいこと...
2022/6/25
2022/7/3

【NextAuth.js】ソーシャルログインの実装。
GoogleやTwitter、FacebookなどのSNSアカウントを使ってログインできる「ソーシャルログイン」の実装方法をまとめていきたいと思います。
目次1. 使用するパッケージをインスト...
2022/6/21
2023/1/21

【DRF】M2Mを含むインスタンスをcreate()する時に出たエラー。
今回新しくManyToManyフィールド(Tag)を含む投稿(Post)インスタンスを作成しようとしたところエラーが出たのでその解消法メモ。
目次M2M含むインスタンス作成時に出たエラー実行し...
2022/6/21
2022/6/21

【DRF】validated_data.get()の第二引数って何?
Django REST Frameworkでvalidated_dataの取得に使う.get()の第二引数が何かわからなかったのでメモ。
def update(self, instance, ...
2022/6/21
2022/6/21

【Django】DRFでManyToManyフィールドを含むデータ更新でハマった点。
Django REST Frameworkを使って、ManyToManyフィールドを含むデータの更新をしようとしてハマったのメモ。
目次今回の課題送信したデータDjangoで受け取ったデータ(...
2022/6/21
2022/6/21

【Javascript】URLからドメイン部分のみを取得する。ほか
URLから「ドメイン部分のみ(ルートURL)」を切り出す方法を調べたのでまとめメモ。
正規表現でもできそうですが少しややこしそうだったので、簡単に実装できそうなものを選んでいます。
目次...
2022/6/16
2022/6/16

フォーム送信時「useRouter()」でリダイレクトができなかった原因。
フォーム送信時(onSubmit時)に、いろいろな処理をして、最後にリダイレクトをかける処理をするためにrouter.push()を活用しようとしました。
ですがrouter.push()が上...
2022/6/15
2022/6/15

ISO 8601表記の時間を(PT18M17S)を「◯秒」や「◯分◯秒」に変換する方法。
Youtube APIの再生時間などを取得すると「PT18M17S」という表記で出力されます。
少しデータの表記を加工したかったので、変換方法をまとめておきます。
目次やりたいこと⑴「....
2022/6/13
2022/7/7

【NextAuth.js + Prisma】ログインしたユーザー情報をDBに保存する
NextAuth.jsとPrismaを使って、ログインしたユーザー情報をデータベースに保存する方法をまとめておきます。
今回は主に「Prismaの設定」に関する内容になります。NextAuth...
2022/6/10
2022/7/16
