一开始使用的是默认的配置:
# -*- coding: utf-8 -*-
import logging
import os
import sys
from django.core.wsgi import get_wsgi_application
logging.captureWarnings(True)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目名.settings.dev")
application = get_wsgi_application()
结果行不通,后来试了下将项目名去掉,改为如下形式:
# -*- coding: utf-8 -*-
import logging
import os
import sys
from django.core.wsgi import get_wsgi_application
logging.captureWarnings(True)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings.dev")
application = get_wsgi_application()
依然存在问题,最后改为如下,终于成功了。
# -*- coding: utf-8 -*-
import logging
import os
import sys
from django.core.wsgi import get_wsgi_application
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)
logging.captureWarnings(True)
# os.environ.setdefault("DJANGO_SETTINGS_MODULE", "QXTechnology.settings.dev")
os.environ['DJANGO_SETTINGS_MODULE'] = '项目名.settings.dev'
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目名.settings.dev")
application = get_wsgi_application()