Посты с тэгом newforms


Ну это просто праздник какой-то!

Django's newforms-admin branch merged into trunk

Лирическое отступление: Знаете, меня сейчас переполняют настолько положительные эмоции, что их просто невозможно как-то точно сформулировать и/или описать.

Но если по сути, то бранч newforms-admin уже давно заслужил быть слитым в транк. Почему?

  1. Потому что, кастомизация административной панели Django переходит на совершенно новый уровень.
  2. Потому что, один сайт != одна административная панель Джанго.
  3. Потому что, class Media для форм! И теперь для добавления кас


Расширение виджета для выбора даты в Django

В предыдущем посте я упомянул о виджете для выбора даты в Django. И все вроде бы хорошо, но этот виджет становится совершенно бесполезным, когда надо:

  • выбрать месяц день и год в другом порядке (например, в привычном день-месяц-год);
  • использовать трехбуквенные сокращения месяца, а не полное название
  • не выбирать день (например, май 2008)
  • не выбирать ни день, ни месяц (например, 2008 год)
  • добавить первым пустой <option>

И потому для этих случаев я смастерил очередной велосипед свой виджет, который устраняет все эти недостатки. Посмотреть как он работает можно здесь (поля Дата рождения, Год поступления, Год окончания, Период работы с, по).

Уже интересно?

Тогда получайте сам виджет:

import datetime, re
from time import strptime

from django.newform