【问题标题】:Django cannot find the settings.py fileDjango 找不到 settings.py 文件
【发布时间】:2021-08-31 06:36:54
【问题描述】:

我忘记了管理页面的密码。我找到了一个解决方案,但为了更改它,我必须将 DJANGO_SETTINGS_MODULE 包含到系统路径中,并将其指向我文件夹中的 settings.py 文件,我这样做了。从那以后我收到了这个错误

ModuleNotFoundError: No module named 'C:\\Users\\manda\\PycharmProjects\\firstsite\\firstsite\\settings'

我恢复了我在文件中所做的所有更改,并从环境变量中删除了“DJANGO_SETTINGS_MODULE”,但什么也没发生。

【问题讨论】:

    标签: python django django-settings


    【解决方案1】:

    可能有点明显,但您是否尝试重新启动系统?否则我不能是必须使用的。

    但是以后如果你记得admin-account的用户名,你可以在django-shell中修改密码:

    $ python manage.py shell
    $ >>> from django.contrib.auth.models import User
    $ >>> user = User.objects.get(username='your_username')
    $ >>> user.set_password('raw_password')
    $ >>> user.save()
    

    【讨论】:

    • 我通过手动调用设置解决了这个问题。感谢您的代码,我现在将使用它
    猜你喜欢
    • 1970-01-01
    • 2018-09-02
    • 1970-01-01
    • 2013-05-24
    • 1970-01-01
    • 2012-12-07
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多