(correction) Si vous exécutez le shell python manage.py, settings.py sera dans l'état spécifié, il est donc préférable de l'utiliser. Ce qui suit était un acte inutile.
======== Parfois, je veux importer un module Django et voir help et dir. À ce moment, si vous le faites normalement, une erreur d'importation se produira et le module ne pourra pas être chargé.
In [1]: import django.shortcuts
(...)
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
Pour importer, il est nécessaire d'indiquer au module qui décrit les paramètres dans la variable d'environnement DJANGO_SETTINGS_MODULE.Par défaut, vous pouvez spécifier settings.py directement sous le projet Django.
In [2]: import os
In [3]: os.environ['DJANGO_SETTINGS_MODULE'] = 'mokumoku.settings'
In [4]: import django.shortcuts
In [5]: help(django.shortcuts)
========
Recommended Posts