django-appmedia 1.0.1
Handling django app media
the intention of this application is to enable static app files (css, js, pics) in the app folder itself.
<application1>/media/<application1>/js/script.js <application2>/media/<application2>/js/script.js
<project>/media/logo.jpg
To use this view in development you should add something like the following to urls.py: if settings.DEBUG: urlpatterns += (r'^media/(?P<path>.*)$', 'site.media.serve_apps', {'document_root' : settings.MEDIA_ROOT})
For deployment there is a managament command called symlinkmedia that will create symlinks to each applications media directory in MEDIA_ROOT.
Now all apps in INSTALLED_APPS that have a "media" directory in them will be reachable as '/media/<application_name>/'.
You can then have the admin media files served by setting ADMIN_MEDIA_PREFIX = '/media/admin/'
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-appmedia-1.0.1.tar.gz (md5) | Source | 2010-04-11 | 24KB | 23096 | |
- Author: Patrick Lauber
- Home Page: http://github.com/divio/django-appmedia
- Platform: OS Independent
- Requires django (>1.1.0)
-
Categories
- Development Status :: 5 - Production/Stable
- Environment :: Web Environment
- Framework :: Django
- Intended Audience :: Developers
- License :: OSI Approved :: BSD License
- Operating System :: OS Independent
- Programming Language :: Python
- Topic :: Internet :: WWW/HTTP :: Dynamic Content
- Topic :: Software Development
- Topic :: Software Development :: Libraries :: Application Frameworks
- Package Index Owner: stefanfoulis
- DOAP record: django-appmedia-1.0.1.xml
