gpt4 book ai didi

django - 在 views.py 中使用 django.contrib.auth.models.User 是否合适?

转载 作者:行者123 更新时间:2023-12-04 14:44:42 26 4
gpt4 key购买 nike

我想在我的 IPN View 中创建和删除用户。

django.contrib.auth.models import User

或者这一切都应该在models.py中完成?如果是这样,我该怎么做?

不确定这是技术上的错误还是风格不好。

非常感谢!

最佳答案

我认为最好的做法是使用 django.contrib.auth.get_user_model()反而。

from django.contrib.auth import get_user_model
...

User = get_user_model()

这样,如果您以后决定包含扩展或覆盖内置身份验证模型的 django 应用程序,事情就不会中断(它还避免了与依赖循环相关的一类错误)。

关于django - 在 views.py 中使用 django.contrib.auth.models.User 是否合适?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24835859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com