これまでと同様の質問を投稿しましたが、これは以前とは異なります。django:拡張モデルクラスのデフォルト値を変更
class Question(models.Model):
ques_type = models.SmallIntegerField(default=TYPE1, Choices= CHOICE_TYPES)
class MathQuestion(Question):
//Need to change default value of ques_type here
// Ex: ques_type = models.SmallIntegerField(default=TYPE2, Choices= CHOICE_TYPES)
派生クラスのques_typeのデフォルト値を変更したいと思います。私はこれをどのように達成すべきですか?
派生クラスに新しいフィールドを追加しています。したがって、プロキシクラスメソッドは動作しません。 – Neo
__init__メソッドでques_typeフィールドを設定できませんか? – Neo
@ネオ私は試みましたが、[documentation](http://docs.djangoproject.com/ja/1.2/topics/db/models/#field-name-hiding-is-not-permitted)によると、これはありません** –