【问题标题】:Getting an error when creating Superuser in Django在 Django 中创建超级用户时出错
【发布时间】:2021-04-04 20:52:02
【问题描述】:

文件“C:\Users\Name\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\dispatch\dispatcher.py”,第 179 行,在 对于 self._live_receivers(sender) 中的接收者 类型错误:create_profile() 缺少 1 个必需的位置参数:'senerd'

在 Django 中使用 VS Code 终端创建超级用户时出现此错误,我错过了什么吗?其他人以前得到过这个吗?

【问题讨论】:

    标签: python django visual-studio-code superuser


    【解决方案1】:

    请添加更详细的代码,以便我更好地提供帮助,您是否创建了用户模型?无论如何,请尝试以下 -

    1. 使用--username 标志而不是直接传递用户名:
    python manage.py createsuperuser --username yourusername
    
    1. 确保您在 admin.py 文件中正确导入了模型。
    2. 检查此行是否出现在 INSTALLED_APPS 中:
    'django.contrib.admin',
    
    1. 尝试迁移更改,然后运行 ​​createsuperuser。

    我希望其中一个能解决问题。

    【讨论】:

      猜你喜欢
      • 2021-11-19
      • 2020-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-13
      • 2011-03-22
      • 2015-02-17
      相关资源
      最近更新 更多