Django 管理员显示一个空字段而不是“ajax 选择小部件”。
在另一个项目上尝试过 - 在具有两个 m2m 关系的模型中与具有不同名称的完全相等的模型中。在一个领域就像一个魅力,在另一个领域显示空旷的地方。任何帮助或链接?
模型.py
class Company(models.Model):
"""Companies - customers """
title = models.CharField('Nosaukums', blank=False, max_length=200)
is_costumer = models.BooleanField('Pasūtītājs', default=False)
is_subcontractor = models.BooleanField('Apakšuzņēmējs', default=False)
class Meta:
verbose_name = 'Uzņēmums'
verbose_name_plural = 'Uzņēmumi'
def __unicode__(self):
return self.title
class Project(models.Model):
"""Projects"""
number = models.IntegerField('Īsais numurs', blank=False, null=False)
title = models.CharField('Nosaukums', blank=False, max_length=250)
customers = models.ManyToManyField(Company, verbose_name='Pasūtītāji', blank=True, null=True)
is_active = models.BooleanField('Aktīvs', default=True)
notes = models.TextField('Piezīmes', blank=True)
class Meta:
verbose_name = 'Projekts'
verbose_name_plural = 'Projekti'
def costumer_list(self):
list = "pasūtītāji"
return list
def __unicode__(self):
return self.title