gpt4 book ai didi

django - 是否可以在 Django 中创建我自己的 createsuperuser 命令?

转载 作者:行者123 更新时间:2023-12-05 01:20:09 24 4
gpt4 key购买 nike

我正在开发一个应用程序,我在其中制作了自定义的 'User' 模型,该模型将电子邮件作为用户名,并且它依赖于另一个名为 'Company'。运行命令时 'python manage.py createsuperuser' 我需要 django 首先询问我公司并创建公司实例,然后询问用户模型字段,其中 'company' 是一个外键,然后用户提供公司 ID 可能是 '1',用户在制作公司对象时已经创建了它。

我试图通过在我的应用程序中创建管理文件夹来实现上述功能,但它似乎不起作用。

谁能告诉我正确的做法。

提前致谢。

最佳答案

Most definitely ! createsuperuser 函数并不太特别;它只是用 is_superuser flag 创建了一个用户设置为 True。您可以按照第一个链接中的说明编写自己的方法来创建用户并设置 super 用户标志,以及您想要的任何其他内容。

关于django - 是否可以在 Django 中创建我自己的 createsuperuser 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33215065/

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