Продолжаю прошлую статью про tinyMCE
почему-то меня не радовала перспектива grappelli, когда можно без неё, поэтому я воспользовался вот этим проектом
https://github.com/wardi/django-filebrowser-no-grappelli
скачиваем распаковываем, устанавливаем
python setup.py installCode language: Bash (bash)
установился он у меня вот сюда
/usr/lib/python2.5/site-packages/django_filebrowser-3.0-py2.5.eggCode language: Bash (bash)
Дописываем
filebrowser в INSTALLED APPS
в urls.py перед «admin» добавим
(r'^admin/filebrowser/', include('filebrowser.urls')),Code language: Python (python)
а вот с настройками у меня как-то не сложилось, как не пытался он всё ломится в /media/ а у меня MEDIA_ROOT = /static/
поэтому я поправил файл settings.py в каталоге
/usr/lib/python2.5/site-packages/django_filebrowser-3.0-py2.5.eggCode language: Bash (bash)
и вместо media/ написал static
вот в этой строке
URL_FILEBROWSER_MEDIA = getattr(settings, "FILEBROWSER_URL_FILEBROWSER_MEDIA", "/static/filebrowser/")Code language: Python (python)
ещё не знаю нужно или нет, в каком мануале найдено не смог найти
в каталоге templates я создал каталог admin
в него скопировал файл index.html из
/usr/lib/python2.5/site-packages/django/contrib/admin/templates/admin
и там перед строкой
{% for app in app_list %}Code language: Python (python)
добавил
{% include 'filebrowser/append.html' %}Code language: Python (python)
Вот и всё появилась мелкая иконочка при выборе картинки в tinyMCE

Добавить комментарий