IS_ACTIVE = (
(0,'Inactive'),
(1,'Active'),
)
class Pagerule(models.Model):
pagehash = models.CharField(max_length=32,editable=False)
is_active = models.BooleanField(blank=False, choices=IS_ACTIVE, default=0)
page_type = models.CharField(max_length=1, choices=PAGETYPE, blank=False, verbose_name="Page Type")
Pagerule
が保存されると、フィールドの選択は 1 の場合と 0 の場合IsActive
として正しく取得されますが、再度開くと、DBの対応する値に関係なく、ドロップダウンは常にieの最初のエントリを指しているように見えます。Active
Inactive
IS_ACTIVE
Inactive
is_active