2010-11-30 132 views
1
class Foo(models.Model): 
    bar_protected = models.BooleanField(default=False) 
    bar = models.CharField(max_length=50 

这里我自定义django管理员。现在我在模型中有两个字段。默认情况下,我希望“酒吧”保持禁用状态。 (不隐藏)。并且bar_protected未经检查。当有人检查bar_protected时,bar已启用。如何在django admin中处理这种特殊情况?

Django have disabled facilities But when I do, It hides the bar Field. 

在此先感谢。

+0

请重新填写您的问题,使其更清晰。 – 2010-11-30 14:05:14

回答

3

您应该在该字段的模型中使用editable = False,或者在注册admin.py文件中的模型时将其放入readonly_fields。这应该工作。

相关问题