0
所以,如果我在models.py有這樣的代碼如果在django中沒有滿足其他字段的條件,你如何隱藏一個字段?
class Computer(models.Model):
brand = models.CharField(max_length=225)
如何顯示以下兩種附加字段的在我的Django管理取決於上述品牌的價值?
mac_os_version = models.CharField(max_length=225)
windows_os_version = models.CharField(max_length=225)
linux_os_version = models.CharField(max_length=225)
例如,如果品牌==惠普只有windows_os或linux的字段纔會在您嘗試在管理員中輸入數據時顯示,並且會顯示mac_os的隱藏字段。
品牌是預先確定的還是自填充的還是用戶輸入的。你還在談論一個下拉表單字段或類似的東西? – noes1s
他們是用戶輸入。 – Arcee
什麼是您的「mac_os」,「windows_os」和「linux」字段? –