django 文件浏览器 'Error finding Upload-Folder'
django-filebrowser 'Error finding Upload-Folder'
我有:
- Django 1.8.2
- django-grappelli 2.7.3
- django-文件浏览器 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?
问题是 DIRECTORY
在 filebrowser.settings 中默认设置为 uploads/
。
也是如此
FILEBROWSER_DIRECTORY = ''
DIRECTORY = ''
在我的设置中,现在它可以使用 MEDIA_ROOT
作为我的 expexting。
或者可以在 MEDIA_ROOT
中创建 uploads
目录以使其工作。
我有:
- Django 1.8.2
- django-grappelli 2.7.3
- django-文件浏览器 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?
问题是 DIRECTORY
在 filebrowser.settings 中默认设置为 uploads/
。
FILEBROWSER_DIRECTORY = ''
DIRECTORY = ''
在我的设置中,现在它可以使用 MEDIA_ROOT
作为我的 expexting。
或者可以在 MEDIA_ROOT
中创建 uploads
目录以使其工作。