【发布时间】:2011-02-15 22:34:09
【问题描述】:
我的数据库有表 books[isbn,name,author,availableNum],students[name,major,coursestaking],course[name,department,number,capacity,booksNeeded],department[name,courses] 我有一个小视图,其中包含上述所有 {courseName,booksRecommended,dept,countofstudents} 的字段。 在为视图创建模型时,我应该这样说。
class Lookup(models.Model):
course = models.ForeignKey('course',db_column = 'name')
booksRecommended = models.ForeignKey('books',db_column = 'isbn')
dept = models.ForeignKey('department',db_column = 'name')
studentcount = models.IntegerField()
我收到错误 ProgrammingError: 列 lookup.id 不存在。欢迎提出想法
【问题讨论】:
标签: database django-models views