Astuces pour Django
Customiser la classe (ou autre attr) d'un widget dans un form:
http://docs.djangoproject.com/en/dev/ref/forms/widgets/#customizing-widget-instances
Ajouter de jolis aides pour les champs date et time, comme ceux de django.admin; une piste de reflexion:
http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form
Controler les transactions
http://docs.djangoproject.com/en/dev/topics/db/transactions/#controlling-transaction-management-in-views
L'
API
de pagination
http://www.djangoproject.com/documentation/models/pagination/
Chapitre sur les templates du Djangobook
Chapitre sur les forms du Djangobook
, on retiendra cette astuce pas mauvaise: la redirection après validation d'un formulaire (évite le “double postage” par rafraichissement de la page).
Générer du contenu non-
HTML
Chapitre du Djangobook sur le sujet
Faire un
filter
pour accéder à des attributs d'un objet dans un dictionnaire dans un template
Lancer un script Django en StandAlone
Changing field properties on init
Dynamic form
Useful form tricks