我在Django创建一个项目,遇到了麻烦,我试图获取数据库中对象的ID,但当我运行它时,对象似乎没有ID。下面是我的模型:
from __future__ import unicode_literals
from django.db import models
class film(models.Model):
filmName = models.CharField(primary_key=True, max_length=120)
quotient = models.FloatField()
rating = models.FloatField()
gross = models.IntegerField()
star = models.CharField(max_length=120)
releaseDate = models.DateField()
def __unicode__(self):
return self.filmName
在我看来:
^{pr2}$我得到一个错误,说id不存在,我不知道为什么
您已经明确地告诉Django filmName是主键,因此没有单独的ID
不过,这样做通常不是个好主意。在
相关问题 更多 >
编程相关推荐