djangodocs.org

706 sections in Django 6.0 Search all versions →

Widget classes

Reference GeoDjango Forms API Form widgets

> **Changed in Django 6.0:** > > The `OSMWidget` no longer uses a custom template. Consequently, the > `gis/openlayers-osm.html` template was removed.

error_messages

Reference Model forms Model form Meta API

ModelFormOptions.error_messages : A dictionary that maps a model field name to a dictionary of error message keys (null, blank, invalid, unique, etc.) mapped to custom error messages.

formfield_callback

Reference Model forms Model form Meta API

ModelFormOptions.formfield_callback : A function or callable that takes a model field and returns a django.forms.Field object.

help_texts

Reference Model forms Model form Meta API

ModelFormOptions.help_texts : A dictionary that maps a model field name to a help text string.

labels

Reference Model forms Model form Meta API

ModelFormOptions.labels : A dictionary that maps a model field names to a label string.

model

Reference Model forms Model form Meta API

ModelFormOptions.model : Required. The django.db.models.Model to be used for the ModelForm.

widgets

Reference Model forms Model form Meta API

ModelFormOptions.widgets : A dictionary that maps a model field name to a django.forms.Widget.

inlineformset_factory

Reference Model forms Model form factory functions

inlineformset_factory(parent_model,model,form=ModelForm,formset=BaseInlineFormSet,fk_name=None,fields=None,exclude=None,extra=3,can_order=False,can_delete=True,max_num=None,formfield_callback=None,widgets=None,validate_max=False,localized_fields=None,labels=None,help_texts=None,error_messages=None,min_num=None,validate_min=False,field_classes=None,absolute_max=None,can_delete_extra=True,renderer=None,edit_only=False)[source] : Returns an InlineFormSet using modelformset_factory() with defaults of formset=BaseInlineFormSet, can_delete=True, and extra=3.

New form wizard

Release notes Django 1.4 release notes What’s new in Django 1.4

The previous FormWizard from django.contrib.formtools has been replaced with a new implementation based on the class-based views introduced in Django 1.3.

Release notes Django 1.5 release notes Backwards incompatible changes in 1.5

request.POST will no longer include data posted via HTTP requests with non form-specific content-types in the header. In prior versions, data posted with content-types other than multipart/form-data or application/x-www-form-urlencoded would still end up represented in the request.POST attribute.