mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
fix relatives import in gunicorn_django command
This commit is contained in:
parent
6afaf608e3
commit
8dd0f9e881
@ -28,23 +28,23 @@
|
|||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from django.core.handlers.wsgi import WSGIHandler()
|
from django.core.handlers.wsgi import WSGIHandler
|
||||||
from gunicorn.main import main
|
from gunicorn.main import main
|
||||||
|
|
||||||
|
|
||||||
__usage__ = "%prog [OPTIONS]"
|
__usage__ = "%prog [OPTIONS]"
|
||||||
|
|
||||||
PROJECT_PATH = os.getcwd()
|
PROJECT_PATH = os.getcwd()
|
||||||
PROJECT_NAME = os.path.split(PROJECT_PATH)[-1]
|
PROJECT_NAME = os.path.split(PROJECT_PATH)[-1]
|
||||||
|
|
||||||
# set environ
|
sys.path.insert(0, PROJECT_PATH)
|
||||||
sys.path.insert(0, os.path.join(PROJECT_PATH, os.pardir))
|
sys.path.append(os.path.join(PROJECT_PATH, os.pardir))
|
||||||
|
|
||||||
|
# set environ
|
||||||
os.environ['DJANGO_SETTINGS_MODULE'] = '%s.settings' % PROJECT_NAME
|
os.environ['DJANGO_SETTINGS_MODULE'] = '%s.settings' % PROJECT_NAME
|
||||||
|
|
||||||
|
|
||||||
def get_app(parser, opts, args):
|
def get_app(parser, opts, args):
|
||||||
# django wsgi app
|
# django wsgi app
|
||||||
return django.core.handlers.wsgi.WSGIHandler()
|
return WSGIHandler()
|
||||||
|
|
||||||
main(__usage__, get_app)
|
main(__usage__, get_app)
|
||||||
|
|||||||
5
examples/djangotest/testing/urls.py
Normal file
5
examples/djangotest/testing/urls.py
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
from django.conf.urls.defaults import patterns, url
|
||||||
|
|
||||||
|
urlpatterns = patterns('',
|
||||||
|
url(r'^$', 'testing.views.home'),
|
||||||
|
)
|
||||||
Loading…
x
Reference in New Issue
Block a user