summaryrefslogtreecommitdiffstats
path: root/postinstall
diff options
context:
space:
mode:
Diffstat (limited to 'postinstall')
-rwxr-xr-xpostinstall14
1 files changed, 14 insertions, 0 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)