В Django filebrowser отсутствует JS-файл

#javascript #django #django-filebrowser

#javascript #django #django-файловый браузер

Вопрос:

Я пытаюсь использовать django-filebrowser. Я правильно установил в соответствии с инструкциями, но я получаю ошибку JS каждый раз, когда пытаюсь загрузить файл.

Я должен отметить, что я могу перейти к ‘filebrowser / browse /’, создавать каталоги и т.д. Проблема в том, что когда я решил загрузить файл, я вижу в исходном коде html, что файл ‘CollapsedFieldsets.js ‘ включен, но не может быть найден.

Расположение этого файла должно быть здесь: django-install/django/contrib/admin/media/js /admin / но файл нигде не найден.

django-filebrowser ссылается на этот JS-файл в filebrowser/templates/upload.html

Ошибка, которую я получаю, это:

 invalid object initializer
$('#id_file').uploadify({ 
  

Вероятно, это происходит потому, что рассматриваемый файл не может быть найден.
Я использую Django 1.3, и этот файл не включен в загрузку.

Пожалуйста, помогите!

Ответ №1:

Возможно, у меня была такая же проблема несколько дней назад, когда я использовал django-filebrowser . Я также могу создать каталог, но когда я нажимаю кнопку «Обзор», происходит сбой с той же ошибкой, что и у вас: 'CollapsedFieldsets.js' can not be found.

наконец, я обнаружил, что:

 MEDIA_URL = 'http://domain/static/'
FILEBROWSER_URL_FILEBROWSER_MEDIA =MEDIA_URL  'filebrowser/'
  

поскольку у MEDIA_URL него нет ‘www’, поэтому, когда я захожу на свой веб-сайт без ‘www’, файловый браузер работает хорошо; но если с ‘www’, я все равно получу ошибку.

Я не уверен, что этот ответ правильный, надеюсь, он сможет вам помочь.