Итак, я пытаюсь заставить файловый браузер работать с tinymce в django. Все отлично работает с tinymce, хорошим модным текстовым редактором. Когда я пытаюсь открыть файловый браузер, я получаю сообщение «Неправильно настроено» в /admin/filebrowser/browse/ Ошибка при поиске папки для загрузки (MEDIA_ROOT + DIRECTORY). Может быть, его не существует? Я не получаю никаких ошибок в консоли из-за этого, и, насколько я могу судить, он должен искать /media/filebrowser/, который определенно существует.
python manage.py test filebrowser give me this:
FAIL: test_directory (filebrowser.tests.settings.SettingsTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/nada/costumeshoppe/filebrowser/tests/settings.py", line 29, in test_directory
self.assertEqual(os.path.exists(os.path.join(MEDIA_ROOT,DIRECTORY)), 1)
AssertionError: Ложь! = 1
мои настройки:
STATIC_ROOT = ROOT_PATH +'/public/static/'
STATIC_URL = '/static/'
MEDIA_ROOT = ROOT_PATH + '/public/media/'
MEDIA_URL = '/media/'
TINYMCE_JS_ROOT = '/static/tiny_mce/'
TINYMCE_JS_URL = os.path.join(STATIC_URL, "tiny_mce/tiny_mce_src.js")
TINYMCE_DEFAULT_CONFIG = {
'plugins': "table,spellchecker,paste,searchreplace,styles",
'theme': "advanced",
}
мои адреса:
if settings.DEBUG:
urlpatterns += patterns('',
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT,})
)
urlpatterns += staticfiles_urlpatterns()
Я работаю в режиме отладки, не знаю, в этом ли проблема, у меня есть странная проблема, когда я могу использовать статический URL-адрес для загрузки статических файлов, но они должны быть в каталоге мультимедиа, хотя статические файлы файлового браузера находятся в мое статическое местоположение файла, которое устранило некоторые проблемы с установкой, но размещение этих файлов в местоположении носителя также ничего не изменило. Любые идеи, что необходимо сделать, чтобы заставить это работать?