【django】警告文で「Auto-created primary key used when not defining a primary key type, by default ‘django.db.models.AutoField’.」の対応策
django3.0からdjango3.2にアップデートした時に警告が出現するようになりました。 (models.W042) Auto-created primary key used when not defining …
django3.0からdjango3.2にアップデートした時に警告が出現するようになりました。 (models.W042) Auto-created primary key used when not defining …
Djangoでのアプリの開発中や、本番環境でデプロイ後にふとした瞬間に画像が表示されなくなっていることがあります。 今回はそんなdjangoで画像が表示されない時の原因を特定する方法を紹介します。 環境 画像が表示されな…
Djangoで作られたwebページで、アクセス権限がない「アクセス禁止(403)」、存在しないページにアクセスする「Page not found(404)」、サーバー側に欠陥があるページにアクセスすると「Internet…
Djangoで作られたwebページで、サーバー側に欠陥があるページにアクセスすると「Internet Server Error(500)」といったDjangoデフォルトのページが表示されるようになっています。 本日はこの…
Djangoで作られたwebページで、アクセス権限がないページにアクセスすると「アクセス禁止(403)」といったDjangoデフォルトのページが表示されるようになっています。 本日はこの403のデフォルトページを、自作の…
ヒロヤンです!! djangoでwebアプリを作成して、お問い合わせフォームを作る時に役に立つコードを紹介します。 本記事では「お問い合わせフォームを0から作成したいけど、どんなコードを書けばいいかわからない。」って人へ…
Djangoでmail送信のコードを書けたはいいものの、unit testはどうやって作成すればいいのかわからない人のために紹介します。 本記事で紹介するコードでは、実際にメールが送信されるということはありませんのでご安…
クライアントのIPアドレスを取得することができれば、不正なサイト回遊をするクライアントや、犯罪などの抑止力として一定の効果を上げることができます。 本日はそんな、webサイトにアクセスしたクライアントのIPアドレスを取得…
DjangoでGmailを利用したPOSTフォームを利用した際に陥りやすいエラーになります。 Djangoでお問い合わせフォームのような仕様の箇所に、ユーザーがPOSTしたと同時に発生します。 本日はその解決方法を紹介し…
djangoでは、便利なメール送信機能が用意されています。 メール送信機能が使いこなせれば、例えば問い合わせフォームも簡単に作成することができます。 本日はそんなメール送信機能の使い方を紹介していきます。 ちなみに今回は…
awsとdjangoを利用してwebサイトを開発しているときに発生したエラーです。 デプロイ済みのサイトに私がブラウザでアクセスした時は問題なくサイトは表示はされるですが、awsのEC2のターゲットグループでヘルスステー…
Djangoで作られたwebページで、存在しないページにアクセスすると「Page not found(404)」といったDjangoデフォルトのページが表示されるようになっています。 本日はこの皆さん一度は目にしたことあ…
Pythonを勉強して、基礎を掴んだところでPythonのフレームワークのDjangoを学習し始める人も多いかと思います。 私も始めてPythonの基礎を学習して3ヶ月くらいたったある日に「webアプリを作ってみたい!!…
Djangoのテンプレートで、金額などの数値に対してカンマ(コンマ)区切りで表示したい時はありませんでしょうか? カンマ(コンマ)をつけると、より人間臭さがましてコンテンツを閲覧する側も見やすくなります。 ゴール とカン…
djangoのsettings.py由来のエラーの、DisallowedHost at / Invalid HTTP_HOST header:…に続くエラーの解決方法を紹介します。 DisallowedHost at /…
プログラミングを学習するにあたって、プロゲートやドットインストールのような学習サイトがある中で、業界最安値で多数の現役プログラマーが作成した動画教材を基に学習をすすめるEラーニング大手のUdemy(ユーデミー)。 Ude…
Djangoで作成したオリジナルのwebサイトのブラウザのタブにfavicon(ファビコン)を設定する方法を紹介します。 タブにfavicon(ファビコン)があるかないかで、webサイトの印象度は大きく左右されます。 ぜ…
djangoで、<form method=”post”>{% csrf_token %}を無効にしたい時の処理を紹介します。 「え?なんでわざわざcsrfを無効にするのかって?」そこも…