用我的PostgreSQL數據庫ManyToMany
關係開始處理ProgrammingError的時候,但我最終Django的:與多對多數據庫
「編程錯誤:關係‘sequences_sequence_access’不存在」
可以有人請向我解釋我的錯嗎?
車型
from django.db import models
from django.contrib.auth.models import User
class Sequence(models.Model):
name = models.CharField(max_length=200)
seq = models.TextField()
access = models.ManyToManyField(User)
def __unicode__(self):
return self.name
意見
x = Sequence(name=mInput[0:mIndex])
x.seq = alnContent
x.save()
x.access.add(User.objects.get(username=mUsername)) #Problems start here
x.save()
注:我沒有執行syncdb(做起來之後正確一次,那場仍然存在,無法將其刪除)
編程錯誤意味着您在數據庫中沒有該表。您可能需要遷移 – ruddra
遷移?對不起,我不知道該怎麼做?不是將數據庫從一個系統移到另一個系統的數據遷移? – tan