fix relatives import in gunicorn_django command

This commit is contained in:
Benoit Chesneau 2010-01-31 03:51:06 +01:00
parent 6afaf608e3
commit 8dd0f9e881
2 changed files with 10 additions and 5 deletions

View File

@ -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)

View File

@ -0,0 +1,5 @@
from django.conf.urls.defaults import patterns, url
urlpatterns = patterns('',
url(r'^$', 'testing.views.home'),
)