Django身份验证和导入auth.User

时间:2018-07-25 09:07:08

标签: django authentication django-models model

嗨,我按照djangogirls教程学习django

在他们使用的教程中

  

author = models.ForeignKey('auth.User',on_delete = models.CASCADE)

但是他们什么都不汇入auth.User,为什么? 我在许多教程中看到了以下代码:

  

从django.contrib.auth.models导入用户

不导入呼叫和使用导入呼叫之间有什么区别

谢谢。

1 个答案:

答案 0 :(得分:0)

它用于避免遇到循环导入情况,

但是使用get_user_model()更好,请参见docs