我更改了models.py
,然后
我已输入以下行进行迁移:
django-admin makemigrations
并收到此错误:
django.core.exceptions.ImproperlyConfigured: Requested setting
INSTALLED_APPS, but settings are not configured. You must either define
the environment variable DJANGO_SETTINGS_MODULE or call
settings.configure() before accessing settings.
我尝试用export DJANGO_SETTINGS_MODULE=mysite.settings
定义环境变量,但似乎没有效果。
答案 0 :(得分:1)
django-admin
doesn't include DJANGO_SETTINGS_MODULE
值。您可以使用manage.py
来为您指定
manage.py makemigrations
或者您必须在命令中指定设置模块
django-admin makemigrations --settings=mysite.settings
答案 1 :(得分:0)
您需要使用manage.py
,而不是django-admin
。
答案 2 :(得分:0)
不要运行django-admin。请改为使用manage.py makemigrations。