我写了这段代码:
admin.py
class MarketAdmin(admin.ModelAdmin):
list_display = ['Name', 'Location']
ordering = ['id', 'Name']
filter_horizontal = ["Weekend"]
admin.site.register(Market, MarketAdmin)
模型.py
class Market(models.Model):
Name = models.CharField(max_length=50, unique=True, blank=False, verbose_name=u'Название')
Location = models.CharField(max_length=255, blank=False, verbose_name=u'Страна')
Weekend = models.ManyToManyField(Weekend, verbose_name=u'Выходной')
class Meta:
verbose_name = u'"Финансовый рынок"'
verbose_name_plural = u"Финансовые рынки"
def __unicode__(self):
return u"%s %s" % (self.Name, self.Location)
对详细名称使用 unicode 无助于在水平过滤器中重新创建周末字段。为什么会发生这种情况?
更新:
这是在我的浏览器上给出的控制台:
[17:33:41.392] ReferenceError:grp未定义
[17:33:41.395] ReferenceError:grp 未定义
[17:33:41.420] ReferenceError:django未定义
[17:33:41.524] 未定义属性“box-sizing”。
[17:33:41.569] ReferenceError:未定义SelectFilter
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)