【发布时间】:2017-11-28 12:38:56
【问题描述】:
只有当“bond”填写为“outsourced”时,我才想在 django admin 中启用“registration”字段。
class Contato(models.Model):
BOND_CHOICES = (
('server', 'Servidor'),
('outsourced', 'Terceirizado'),
('trainee', 'Estagiário'),
)
name = models.CharField(verbose_name='Nome', max_length=100)
date = models.DateField(verbose_name='Data de Nascimento')
email = models.CharField(verbose_name='Email', max_length=100)
branchLine = models.DecimalField(verbose_name='Ramal', max_digits=4, decimal_places=0)
bond = models.CharField(verbose_name='Vínculo', max_length=10, choices=BOND_CHOICES)
registration = models.CharField(verbose_name='Matrícula', max_length=20)
【问题讨论】:
-
您需要使用 Javascript,您无法在服务器端执行此操作。
标签: python django python-3.x django-models