这是我的代码:
from django.db import models
class Stock(models.Model):
name = models.CharField(null=True,blank=True,max_length=20)
code = models.CharField(null=True, blank=True, max_length=20)
def ___str__(self):
return self.name
def __unicode__(self):
return self.name
这是我的表格:
class SubEventForm(forms.Form):
name = forms.CharField(max_length=100,label="Name")
note = forms.CharField(max_length=200, label="Global Note")
stock = forms.ModelMultipleChoiceField(queryset=Stock.objects.all(),label="Stock")
这是渲染:
我已经__str__
和__unicode__
并且管理层的愿景是正确的:
所以知道它为什么不起作用?
问候并感谢
答案 0 :(得分:2)
代码中的 str 方法声明有错别字(下划线是3x,而不是2x)
spring-boot-autoconfigure