我正在创建一个名为Tickets的新模型,我希望确保始终为其分配有效的userID.
我正在使用AUTH_PROFILE_MODULE设置配置文件,它也会给出错误NameError:当我尝试运行syndb时,未定义名称'User'.
如何设置外键以确保始终如此?
## tickets/models.py
class Ticket(models.Model):
user = models.ForeignKey(User,)
# More model stuff.
# accounts/models.py
class UserProfile(models.Model):
user = models.ForeignKey(User, unique=True)
Run Code Online (Sandbox Code Playgroud)