from django.contrib.auth.forms import UserCreationForm from myapp.models import CustomUser class CustomUserCreationForm(UserCreationForm): class Meta(UserCreationForm.Meta): model = CustomUser fields = UserCreationForm.Meta.fields + ("custom_field",) カスタムのユーザーと django.contrib.admin...
もし既存のオブジェクトの主キーの値を変更して保存する操作を行うと、既存のオブジェクトに加えて新たなオブジェクトが生成されます。以下に例を示します。 from django.db import models class Fruit(models.Model): name = models.CharField(max_length=100, primary_key=True) >>> fruit = ...
Django は不完全なモデルを保存しないようにするため、モデルの設定でフィールドを空にすることを許容しておらず、かつ除外されたフィールドに対するデフォルト値を指定しなかった場合、除外されたフィールドを含む ModelForm をsave() しようとすると失敗します。この失敗を避けるには、除外す...
これはモデルの検証時に Model.validate_unique() によって強制されますが、データベースレベルでは強制されません。 unique_for_date 制約が ModelForm の一部ではないフィールドを含む場合 (例えば、フィールドの一つが exclude にリストされていたり、 editable=False を持っている場合)、 Mod...
ModelAdmin.filter_vertical¶ filter_horizontal と同じですが、フィルタインターフェイスを垂直方向に表示し、非選択のオプションは選択済みのオプションの上部に表示されます。 ModelAdmin.form¶ デフォルトではモデルに対して ModelForm が動的に生成されます。追加と変更の両方のページで使用...
Changing a ManyToManyField to use a through model 未管理状態のモデルを管理状態に変更する Django FAQ よくある質問 FAQ: 一般的な質問 Django というプロジェクトが作られた経緯を教えてください。 “Django” とはどういう意味で、どのように発音するのですか? Django は安定したプロジェクト...
Django の Form クラスの詳細 フォームテンプレートを扱う その他のトピック テンプレート Django テンプレート言語 テンプレートエンジンのサポート クラスベースビュー クラスベースビュー入門 組み込みのクラスベースのジェネリックビュー(汎用ビュー) クラスベースのビューでフォ...