myproject.settings.admin
# Django settings for myproject project admin site. from main import * TEMPLATE_DIRS = ( '/usr/lib/python2.4/site-packages/django/conf/admin_templates', # Put strings here, like "/home/html/django_templates". ) ROOT_URLCONF = 'django.conf.urls.admin' MIDDLEWARE_CLASSES = ( 'django.middleware.admin.AdminUserRequired', 'django.middleware.common.CommonMiddleware', ) ADMIN_MEDIA_PREFIX='/media/admin/'
myproject.settings.main
# Django settings for myproject project. DEBUG = True ADMINS = ( # ('Your Name', 'your_email@___domain.com'), ('Eric', 'eric@themoritzfamily.com'), ) MANAGERS = ADMINS LANGUAGE_CODE = 'en-us' DATABASE_ENGINE = 'mysql' # 'postgresql' or 'mysql' DATABASE_NAME = 'XXXXX' DATABASE_USER = 'XXXXXX' DATABASE_PASSWORD = 'XXXXX' DATABASE_HOST = '' # Set to empty string for localhost SITE_ID = 1 # Absolute path to the directory that holds media. # Example: "/home/media/media.lawrence.com/" MEDIA_ROOT = '' # URL that handles the media served from MEDIA_ROOT. # Example: "http://media.lawrence.com" MEDIA_URL = '' TEMPLATE_DIRS = ( # Put strings here, like "/home/html/django_templates". '/var/www/domains/django/templates', '/var/www/domains/django/templates/theme', ) INSTALLED_APPS = ( 'myproject.apps.polls', ) ROOT_URLCONF = "myproject.settings.urls.main"
/.htaccess
SetHandler python-program PythonHandler django.core.handler SetEnv DJANGO_SETTINGS_MODULE myproject.settings.main PythonPath sys.path+['/var/www/pyapps'] PythonDebug On
/admin/.htaccess
SetHandler python-program PythonHandler django.core.handler SetEnv DJANGO_SETTINGS_MODULE myproject.settings.admin PythonPath sys.path+['/var/www/pyapps'] PythonDebug On