私はそのようなブール値でモデルを持っている:ジャンゴ:管理者:管理者にフィールドのウィジェットを変更
class TagCat(models.Model):
by_admin = models.BooleanField(default=True)
これは、管理者のチェックボックスとして表示されます。
- これを管理者のラジオボタンとして使用するにはどうすればよいですか?
- また、どのようにして管理者の特定の値を選択することができますか?
- また、管理者以外のユーザーが
TagCat
を追加したときのデフォルト値を逆にします。このフィールドは彼から隠されるべきです。
誰かがこれを行う方法を教えてもらえますか? Djangoのドキュメントはそのような詳細には載っていないようです。
最初の質問は、http://stackoverflow.com/questions/854683/django-booleanfield-as-radio-buttons –
で返信しました。その質問を読んだことがあります。その答えは一般的にどのように置き換えるべきか、私はその特定のケースだけをラジオにしたいと思うようです。最後の答えは、私が欲しいものだと思っていたので、私はそれを試して、うまくいきませんでした。なぜなら、管理者はラベルだけが現れるからです。私は私のコードを 'UPDATE 1'として貼り付けます。 – mgPePe