2020-11-01から1ヶ月間の記事一覧
デフォルトのDjangoのフロントエンドを実装する際、Sass(SCSS)使用、Djangoテンプレート変数のフォーム({{ form }})の細かなスタイルングが出来ず、色々調べました。 ライブラリーおかげで上記の問題が解決できたので、使用したライブラリーをまとめてみま…
Djangoで汎用ビュー(ListView 、DetailViewなど)を用いた場合は簡単にモデルの値をテンプレに使用できますが、今回は汎用ビューを使用しない場合でのモデルの値を取得する方法を投稿します。 今回はブログ投稿サイトで自分の投稿した管理ページの実装を想…
Djangoの入力フォームにてプルダウンメニューでの選択表示を実装について書きます。 プルダウンメニューを実装する方法として2つの方法で実践しています。 1.models.pyでの実装 2.forms.pyでの実装 1.models.pyでの実装 プルダウンメニューでの選択表示をcat…
ToDoリストのようなアプリを作っておりますが、リストの登録の際、期限設定の入力を毎回手入力しないよう、期限の月のデフォルト値として現在の月を設定しようと考えました。 まずは現在の時間の取得ですが、Pythonの標準ライブラリである、datetimeモジュー…
DjangoにはデフォルトでUserモデルがありますが、 細かな情報を登録しようとする場合、Userモデルを拡張する必要があります。 Userモデルの拡張には幾つか手法があるのですが、今回デフォルトで備わっているAbstractUserを継承した拡張Userモデル(CustomUse…
pythonのWebフレームワークであるDjangoでアプリの作成をしております。 アプリ作成で学習したことをしばらくアウトプットして行きます。 SQLの設定(今回はMySQL) デフォルトではSQLiteですが、セキュリティー、スケールの面で難ありとのことで、 今回はMy…