当前位置:   article > 正文

django下拉列表不显示值,显示为object的处理_django post结果是[object, object]

django post结果是[object, object]

环境:django1.8,mysql,python3.4


问题:模板中创建form表单中的下拉列表, 前台打开页面显示object,而不是值,如图:

尝试了多种办法无果,最后解决了,处理办法是修改models.py,原来的model:

  1. class TechnicistLocation(models.Model): # 技术人员位置
  2. LocationName = models.CharField('位置名称', max_length=20)
  3. class Meta:
  4. verbose_name_plural = '技术人员位置'
  5. app_label ="schedule"
  6. def __unicode__(self):
  7. return self.LocationName

修改后的model:

  1. class TechnicistLocation(models.Model): # 技术人员位置
  2. LocationName = models.CharField('位置名
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/306329
推荐阅读
相关标签
  

闽ICP备14008679号