在一些項目中,我發現,該應用程序的模型定義是這樣的: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
你能展示應用程序的源代碼嗎? –