0
我希望能夠根據在同一模型的前一個字段中選擇的內容設置對一個字段的訪問權限。理想情況下,它可以在管理界面中使用。Django管理員:我可以創建只能在同一模型的前一個字段中選擇特定選項時使用的字段嗎?
我的模型看起來像這樣:
GENDER_CHOICES = (
('f', 'Female'),
('m', 'Male'),
)
class Animal(models.Model):
name = models.CharField(max_length=255)
gender = models.CharField(max_length=1, choices=GENDER_CHOICES)
is_castrated = models.BooleanField()
def __unicode__(self):
return self.name
我可以限制訪問,特別是在管理,到is_castrated
字段,以便只有當用戶選擇從性別字段Male
可用?
你在尋找一個動態的解決方案,比如它被變灰或直到男性選擇不顯示? – 2011-04-21 21:29:45
@j_sqyk是的,這將是理想的。 – ghickman 2011-04-21 21:32:28