2017-01-14 4 views
0

ich habe:django-Dateibrowser 'Fehler zu finden hochladen-Ordner'

  • Django 1.8.2
  • django-Grappelli 2.7.3
  • django-Dateibrowser 3.6.4
  • django-tinymce 2.4.0

In INSTALLED_APPS:

INSTALLED_APPS = (
    'grappelli', 
    'filebrowser', 
    'django.contrib.admin', 

In 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)), 
] 

Welche richtig zu funktionieren scheint.

Mein MEDIA_ROOT ist auf 'D:\\sites\\my_site\\public_html\\media\\' eingestellt.

Ich habe FILEBROWSER_DIRECTORY = 'D:\\sites\\my_site\\public_html\\media\\' Satz auch in meine Einstellungen, aber immer noch einen Fehler bekommen http://localhost:8000/admin/filebrowser/browse/ auf Surfen im Internet:

ImproperlyConfigured at /admin/filebrowser/browse/ 

Error finding Upload-Folder (site.storage.location + site.directory). Maybe it does not exist? 

Antwort

3

Die Sache ist DIRECTORY in filebrowser.settings standardmäßig uploads/ gesetzt. So habe gerade

FILEBROWSER_DIRECTORY = '' 
DIRECTORY = '' 

in meine Einstellungen und jetzt funktioniert es mit MEDIA_ROOT als ich expexting.

Oder man kann einfach uploads Verzeichnis innerhalb MEDIA_ROOT erstellen, damit es funktioniert.

Verwandte Themen