-
Доброго времени!
Есть код:
т.е. вначале хочу подключить /admin/jsi18n/, потом /admin-media/js/core.js и т.д.class CalendarWidget(widgets.AdminDateWidget):
class Media:
js = (
'/admin/jsi18n/',
settings.ADMIN_MEDIA_PREFIX + 'js/core.js',
settings.ADMIN_MEDIA_PREFIX + 'js/calendar.js',
settings.ADMIN_MEDIA_PREFIX + 'js/admin/DateTimeShortcuts.js'
)
css = {
'all': (
settings.ADMIN_MEDIA_PREFIX + 'css/forms.css',
settings.ADMIN_MEDIA_PREFIX + 'css/base.css',
settings.ADMIN_MEDIA_PREFIX + 'css/widgets.css',)
}
class SearchForm(forms.Form):
channels_id = forms.MultipleChoiceField(choices=Channel.objects.all())
begin_date = forms.DateField()
end_date = forms.DateField()
def __init__(self, *args, **kwargs):
super(SearchForm, self).__init__(*args, **kwargs)
self.fields['begin_date'].widget = CalendarWidget()
self.fields['end_date'].widget = CalendarWidget()
Но в итоге получаю:
CSS идет в нормальной последовательности, а вот JS, как пришлось...<link href="/admin-media/css/forms.css" type="text/css" media="all" rel="stylesheet" />
<link href="/admin-media/css/base.css" type="text/css" media="all" rel="stylesheet" />
<link href="/admin-media/css/widgets.css" type="text/css" media="all" rel="stylesheet" />
<script type="text/javascript" src="/admin-media/js/calendar.js"></script>
<script type="text/javascript" src="/admin-media/js/admin/DateTimeShortcuts.js"></script>
<script type="text/javascript" src="/admin/jsi18n/"></script>
<script type="text/javascript" src="/admin-media/js/core.js"></script>
Коллеги, в чем может быть проблема?
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
