Я пытаюсь использовать adminypicker в своих собственных форматах django.
Примерно после обсуждения здесь: http://www.mail-archive.com/[email protected]/msg72138.html
Я
a) В моих forms.py включена строка
from django.contrib.admin import widgets
b) и использовал виджетов следующим образом:
date = forms.DateTimeField(widget=widgets.AdminDateWidget())
c) И в моем фактическом шаблоне я добавил:
{{form.media}}
Чтобы включить js/styles и т.д.
Однако, когда я пытаюсь просмотреть свою форму, у меня нет хорошего виджета; просто обычное текстовое поле. И консоль ошибок javascript Firefox показывает мне:
gettext не определен в calendar.js(строка 26)
и
addEvent не определен в DateTimeShortcuts.js(строка 254)
Любые предложения? Является ли это ошибкой в собственной javascript-библиотеке Django?
Обновление: в принципе, необходимо включить ядро и (или подделку) i18lization
Обновление 2: Карл указывает, что это почти дубликат Использование виджетов даты и времени Django в пользовательской форме (хотя и начинается с другой позиции)