在一些项目中,我发现,该应用程序的模型定义是这样的:django,'auth.User'来自哪里?
from django.db import models
class CustomUser(models.Model):
user = models.ForeignKey('auth.User')
我的问题是在“auth.User”从何而来?
它是从django.contrib.auth中导入的。但是,用户不在auth/__init__.py
文件中。
django如何知道在auth/models.py
文件中找到用户?
它来自settings.py,你需要定义你自己的扩展用户 – catherine
你能展示应用程序的源代码吗? –