Python uwsgi错误:请求设置调试,但未配置设置
您好,我正在参考本教程在AmazonEC2上设置nginx+uwsgi+django , 但低于uwsgi错误 错误日志:Python uwsgi错误:请求设置调试,但未配置设置,python,django,nginx,amazon-ec2,uwsgi,Python,Django,Nginx,Amazon Ec2,Uwsgi,您好,我正在参考本教程在AmazonEC2上设置nginx+uwsgi+django , 但低于uwsgi错误 错误日志: *** Operational MODE: single process *** added /home/ubuntu/web/lightea.com/ to pythonpath. Traceback (most recent call last): File "/home/ubuntu/web/lightea.com/wsgi.py", line 1, in <
*** Operational MODE: single process ***
added /home/ubuntu/web/lightea.com/ to pythonpath.
Traceback (most recent call last):
File "/home/ubuntu/web/lightea.com/wsgi.py", line 1, in <module>
import os, sys, site, django.core.handlers.wsgi
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 11, in <module>
from django.core.handlers import base
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 12, in <module>
from django.db import connections, transaction
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/db/__init__.py", line 83, in <module>
signals.request_started.connect(reset_queries)
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 88, in connect
if settings.DEBUG:
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/conf/__init__.py", line 54, in __getattr__
self._setup(name)
File "/home/ubuntu/web/lightea.com/venv/local/lib/python2.7/site-packages/django/conf/__init__.py", line 47, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
setting.py位于/home/ubuntu/web/lightea.com/elderlytracking/django_test/django_test文件夹中。试试这个:
import os
import sys
sys.path.append('/home/ubuntu/web/lightea.com/elderlytracking/django_test')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "django_test.settings") # here django_test is a directory within django_test project
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
import os
import sys
sys.path.append('/home/ubuntu/web/lightea.com/elderlytracking/django_test')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "django_test.settings") # here django_test is a directory within django_test project
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()