だから私はファイルブラウザをdjangoのtinymceで動作させようとしています。tinymce と呼ばれる素敵なテキスト エディタを使えば、すべてうまくいきます。ファイル ブラウザを開こうとすると、/admin/filebrowser/browse/ で ImproperlyConfigured が発生します。 Upload-Folder (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)
アサーション エラー: 偽 != 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",
}
私のURL:
if settings.DEBUG:
urlpatterns += patterns('',
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT,})
)
urlpatterns += staticfiles_urlpatterns()
私はデバッグ モードで実行しています。それが問題かどうかはわかりません。静的 URL を使用して静的ファイルをロードできるという奇妙な問題がありますが、ファイル ブラウザの静的ファイルはメディア ディレクトリにある必要があります。いくつかのインストールの問題を修正した私の静的ファイルの場所ですが、それらのファイルをメディアの場所に置いても何も変わりませんでした. これを機能させるために必要なアイデアはありますか?