postinstall 460 B

1234567891011121314151617
  1. #!/usr/bin/env python
  2. import os
  3. os.environ['DJANGO_SETTINGS_MODULE'] = 'pyc.settings'
  4. import django.contrib.admin
  5. admindir = os.path.dirname(django.contrib.admin.__file__)
  6. mediadir = os.path.join(admindir, 'media')
  7. staticlink = os.path.join('static', 'admin')
  8. if os.path.exists(staticlink):
  9. if not os.path.islink(staticlink):
  10. print "Removing", staticlink
  11. os.unlink(staticlink)
  12. os.symlink(mediadir, staticlink)
  13. else:
  14. os.symlink(mediadir, staticlink)