我正在使用Django构建高中团队应用程序。
这是我的工作模型文件:
class Directory(models.Model):
school = models.CharField(max_length=60)
website = models.URLField()
district = models.SmallIntegerField()
conference = models.ForeignKey(Conference)
class Conference(models.Model):
conference_name = models.CharField(max_length=50)
url = models.URLField()
class Meta:
ordering = ['conference_name']
当我打开我的管理页面并去编辑学校的会议时,下拉列表如下所示:
<select>
<option value="1">Conference Object</option>
<option value="2">Conference Object</option>
<select>
如何将“Conference Object”替换为conference_name?
答案 0 :(得分:0)
试试这个:
class Conference(models.Model):
conference_name = models.CharField(max_length=50)
url = models.URLField()
def __unicode__(self):
return self.conference_name
class Meta:
ordering = ['conference_name']
这将向框架说明如何将Conference
实例转换为unicode字符串。