django-mediafiles
django-mediafiles copied to clipboard
Django media files manager
================= django-mediafiles
- Introduction_
- Requirements_
Basic installation_- More_
Introduction
django-mediafiles is Django_ reusable application to manage media files in
your Django project. Now django-mediafiles supports:
- Directories creating +, editing (chmod, chown, rename +), deleting +
- Files creating, uploading +, editing (chmod, chown), deleting +
- Recycle bin
- Thumbnail creation for images
- Text files editing in browser +
NOTE: Possibilities that supported current version of django-mediafiles
labeled by +.
.. _Django: http://www.djangoproject.com/
Requirements
django.contrib.auth_ anddjango.contrib.humanize_ must be added to your project'sINSTALLED_APPSsetting;django.contrib.auth.middleware.AuthMiddleware_ must exists in your project'sMIDDLEWARE_CLASSESsetting;- Pygments_ >= 1.0 needed for source code highlight.
.. _django.contrib.auth: http://docs.djangoproject.com/en/dev/topics/auth/
.. _django.contrib.humanize: http://docs.djangoproject.com/en/dev/ref/contrib/humanize/
.. _django.contrib.auth.middleware.AuthMiddleware: http://docs.djangoproject.com/en/dev/ref/middleware/#module-django.contrib.auth.middleware
.. _Pygments: http://www.pygments.org/
Basic installation
-
Install
django-mediafilesvia::python setup.py install
or add
mediafilesdirectory to yourPYTHONPATH. -
Add
mediafilesto your projectINSTALLED_APPSand set up serving ofmediafilesmedia directory. -
Add
(r'^mediafiles/', include('mediafiles.urls'))to your project URLConf. -
That's all :) Now login into Django admin CRUD and click on Media Files (or localized value) link. (Not worked yet, go to mediafiles url to get access to it).
More
Check django-mediafiles Screenshots_ @ Google Code.
.. _Screenshots: http://code.google.com/p/django-mediafiles/wiki/Screenshots