【发布时间】:2011-05-30 11:00:13
【问题描述】:
我在创建非托管模型(syncdb)后似乎遇到了问题:
class Client_jobs(models.Model):
job_id = models.IntegerField(primary_key=True)
status = models.IntegerField()
class Meta:
db_table = 'client_jobs'
managed=False
在我的一个 def 视图中,它调用了数据库视图(Client_jobs)
def listjobs(request):
# if user is authenticated
if request.user.is_authenticated():
jobsArr = Client_jobs.objects.get.all()
页面返回了一个错误
(1146,“表 'table1.client_jobs' 不存在”)
我知道我遗漏了一些东西,但我想不通。 django 如何检测这种非托管模型?谢谢。
【问题讨论】: