недавно я пытался добавить веб-наборы в свой проект django. Все идет без проблем в разработке (с сервером запуска django). Все js и css сжаты beign, когда я установил для параметров var ASSETS_DEBUG значение False.
Проблема возникает, когда я просматриваю свой проект из развернутой структуры (apache + mod_wsgi). Возникает исключение из django_assets, которое выдает мне следующее сообщение:
RegisterError: Другой пакет уже зарегистрирован как "js_all":], contents = ('js / jquery-1.6.3.min.js', 'js / jquery-ui-1.8.16.custom.min.js ',' js / jquery-ui-timepicker-addon.js ',' js / ui.datepicker-es.js ',' js / tiny_mce / tiny_mce.js ',' js / tiny_mce_config.js ',' js / public .js')>
Не могу найти причину этого исключения, не брошенного в разработку. Ниже приведен мой файл активов:
from django_assets import Bundle, register
js = Bundle(
'js/jquery-1.6.3.min.js',
'js/jquery-ui-1.8.16.custom.min.js',
'js/jquery-ui-timepicker-addon.js',
'js/ui.datepicker-es.js',
'js/tiny_mce/tiny_mce.js',
'js/tiny_mce_config.js',
'js/public.js',
filters='yui_js',
output='js/gen/packed.js'
)
register('js_all', js)
css = Bundle(
'css/smoothness/jquery-ui-1.8.16.custom.css',
'css/jquery_ui_fixes.css',
'css/public.css',
'css/forms.css',
filters='yui_css',
output='css/gen/packed.css',
)
register('css_all', css)
Используется версия Webassets в репозитории pip:
версия = (0, 6)
Я надеюсь, что кто-нибудь сможет мне помочь.
Isaac