summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xpostinstall14
-rw-r--r--pyc/settings.py5
-rw-r--r--pyc/urls.py8
3 files changed, 19 insertions, 8 deletions
diff --git a/postinstall b/postinstall
new file mode 100755
index 0000000..28f8e4e
--- /dev/null
+++ b/postinstall
@@ -0,0 +1,14 @@
+#!/usr/bin/env python
+
+# http://docs.dotcloud.com/tutorials/django/#static-files-and-admin-media
+
+import os
+os.environ['DJANGO_SETTINGS_MODULE'] = 'pyc.settings'
+import django.contrib.admin
+
+admindir = os.path.dirname(django.contrib.admin.__file__)
+mediadir = os.path.join(admindir, 'media')
+
+staticlink = os.path.join('static', 'admin')
+if not os.path.islink(staticlink):
+ os.symlink(mediadir, staticlink)
diff --git a/pyc/settings.py b/pyc/settings.py
index efa2dba..13f0ebd 100644
--- a/pyc/settings.py
+++ b/pyc/settings.py
@@ -4,7 +4,7 @@ DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
- # ('Your Name', 'your_email@example.com'),
+ ('raylu', 'lurayl@gmail.com'),
)
MANAGERS = ADMINS
@@ -121,8 +121,7 @@ INSTALLED_APPS = (
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
- # Uncomment the next line to enable the admin:
- # 'django.contrib.admin',
+ 'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
)
diff --git a/pyc/urls.py b/pyc/urls.py
index f2c644f..273f18a 100644
--- a/pyc/urls.py
+++ b/pyc/urls.py
@@ -1,8 +1,7 @@
from django.conf.urls.defaults import patterns, include, url
-# Uncomment the next two lines to enable the admin:
-# from django.contrib import admin
-# admin.autodiscover()
+from django.contrib import admin
+admin.autodiscover()
urlpatterns = patterns('',
# Examples:
@@ -12,6 +11,5 @@ urlpatterns = patterns('',
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
- # Uncomment the next line to enable the admin:
- # url(r'^admin/', include(admin.site.urls)),
+ url(r'^admin/', include(admin.site.urls)),
)