|
Installation_2_2
InstallationBefore Installing Grappelli, please take a look at the known Django Issues.
Install Grappelli anywhere on your python-path.svn checkout http://django-grappelli.googlecode.com/svn/trunk/grappelli/ grappelli Open your projects settings-file (settings.py) and add Grappelli to your INSTALLED APPS before django.contrib.admin.
Open your projects settings-file. For Grappelli, you need the request context processor. The authentication context processor is needed for the admin-interface anyway. The grappelli.context_processors.admin_template_path is required to check if you use admin_tools or not (and render the necessary templates).
Add Grappelli to your url-definitions.
Take a look at the available grappelli-settings and change them (if needed). Copy the folder /media/ to your admin media-directory. Alternatively, you might want to use a symlink.cp -R /path/to/grappelli/media /path/to/your/admin/mediaNote: If possible, avoid using /django/contrib/admin/media/ as your media directory (since it will break future django-updates). if you use admin_tools please check the documentation and make sure your admin_tools setup works without grappelli (if it doesn't work with grappelli). we are currently at the beginning of skinning admin_tools. so there are some features of admin_tools not supported yet, if you use it with grappelli. For further information check grappelli+admin_tools setup Note: If you use Djangos integrated development server, start it with python manage.py runserver mydomain.com:8000 --adminmedia=/path/to/your/admin/media/ | |