我有:
Django 1.8.2
django-grappelli 2.7.3
django-filebrowser 3.6.4
django-tinymce 2.4.0
在INSTALLED_APPS
:
INSTALLED_APPS = ( 'grappelli', 'filebrowser', 'django.contrib.admin',
在urlpatterns
:
from filebrowser.sites import site urlpatterns = patterns[ url(r'^admin/filebrowser/', include(site.urls)), url(r'^grappelli/', include('grappelli.urls')), url(r'^tinymce/', include('tinymce.urls')), url(r'^admin/', include(admin.site.urls)), ]
这似乎工作正常.
我的目标MEDIA_ROOT
是'D:\\sites\\my_site\\public_html\\media\\'
.
我FILEBROWSER_DIRECTORY = 'D:\\sites\\my_site\\public_html\\media\\'
也在我的设置中设置,但仍然在浏览时出错http://localhost:8000/admin/filebrowser/browse/
:
ImproperlyConfigured at /admin/filebrowser/browse/ Error finding Upload-Folder (site.storage.location + site.directory). Maybe it does not exist?
jevgenij.. 10
事情是DIRECTORY
在filebrowser.settings默认设置为uploads/
.刚刚做到了
FILEBROWSER_DIRECTORY = '' DIRECTORY = ''
在我的设置中,现在它可以正常使用MEDIA_ROOT
.
或者只是可以uploads
在里面创建目录MEDIA_ROOT
以使其工作.
事情是DIRECTORY
在filebrowser.settings默认设置为uploads/
.刚刚做到了
FILEBROWSER_DIRECTORY = '' DIRECTORY = ''
在我的设置中,现在它可以正常使用MEDIA_ROOT
.
或者只是可以uploads
在里面创建目录MEDIA_ROOT
以使其工作.