django
DjangoをAWSのEC2(Ubuntu)にデプロイする
【Django】カスタムユーザーモデルでユーザーブロック機能を実装させる【ManyToManyFieldでユーザーモデル自身を指定】
【django】ManyToManyFieldでフィールドオプションthroughを指定、中間テーブルを詳細に定義する【登録日時など】
【Django】views.pyの事前処理 VS (埋め込み型)カスタムテンプレートタグ・フィルタ
【Django】admin.pyからカスタムアクションを追加し、管理サイトから実行【crontab、BaseCommandが使えない場合の対処法】
Djangoの管理サイト(admin)をカスタムする【全件表示、全フィールド表示、並び替え、画像表示、検索など】
【Django】allauthのurls.pyをカスタムする【新規アカウント作成、パスワード変更処理の無効化など】
【Django】バッチ処理でPS、AI(PDF)ファイルのサムネイルを自動生成させる【BaseCommand】
- 作成日時:
- 最終更新日時:
- Categories: サーバーサイド
- Tags: Django システム管理 Pythonライブラリ
【Django】16進カラーコードから色名に書き換えるフィルタを自作する【カスタムテンプレートフィルタ】
- 作成日時:
- 最終更新日時:
- Categories: サーバーサイド
- Tags: django カスタムテンプレートタグ
models.pyにて、色の指定を16進数のカラーコードで受け入れる。その16進数カラーコードを、色名(orangeとかforestgreenとか)に書き換える。 そういうカスタムテンプレートフィルタを自作する方法を解説する。 models.pyのカラーコード受け入れ from django.db import models from django.core.validators import RegexValidator """ 省略 """ color_regex = RegexValidator(regex=r'^#(?:[0-9a-fA-F]{3}){1,2}$') color = models.CharField(verbose_name="リボン色",max_ ...