cdf
  • Django 3.0
    • 2.2
    • 2.1
    • 2.0
    • 1.11
    • 1.10
    • 1.9
    • 1.8
  • Boundfield
    • BoundField
  • Fields
    • BooleanField
    • CharField
    • ChoiceField
    • ComboField
    • DateField
    • DateTimeField
    • DecimalField
    • DurationField
    • EmailField
    • Field
    • FileField
    • FilePathField
    • FloatField
    • GenericIPAddressField
    • ImageField
    • IntegerField
    • MultiValueField
    • MultipleChoiceField
    • NullBooleanField
    • RegexField
    • SlugField
    • SplitDateTimeField
    • TimeField
    • TypedChoiceField
    • TypedMultipleChoiceField
    • URLField
    • UUIDField
  • Forms
    • BaseForm
    • Form
  • Formsets
    • BaseFormSet
  • Models
    • BaseInlineFormSet
    • BaseModelForm
    • BaseModelFormSet
    • ModelChoiceField
    • ModelForm
    • ModelMultipleChoiceField
  • Widgets
    • CheckboxInput
    • CheckboxSelectMultiple
    • ClearableFileInput
    • DateInput
    • DateTimeInput
    • EmailInput
    • FileInput
    • HiddenInput
    • Media
    • MediaDefiningClass
    • MultiWidget
    • MultipleHiddenInput
    • NullBooleanSelect
    • NumberInput
    • PasswordInput
    • RadioSelect
    • Select
    • SelectDateWidget
    • SelectMultiple
    • SplitDateTimeWidget
    • SplitHiddenDateTimeWidget
    • TextInput
    • Textarea
    • TimeInput
    • URLInput
    • Widget

Classy Django Forms

Detailed descriptions, with full methods, properties and attributes, for each form class.

Start here with Django 3.0

  • boundfield

  • BoundField
  • fields

  • BooleanField
  • CharField
  • ChoiceField
  • ComboField
  • DateField
  • DateTimeField
  • DecimalField
  • DurationField
  • EmailField
  • Field
  • FileField
  • FilePathField
  • FloatField
  • GenericIPAddressField
  • ImageField
  • IntegerField
  • MultiValueField
  • MultipleChoiceField
  • NullBooleanField
  • RegexField
  • SlugField
  • SplitDateTimeField
  • TimeField
  • TypedChoiceField
  • TypedMultipleChoiceField
  • URLField
  • UUIDField
  • forms

  • BaseForm
  • Form
  • formsets

  • BaseFormSet
  • models

  • BaseInlineFormSet
  • BaseModelForm
  • BaseModelFormSet
  • ModelChoiceField
  • ModelForm
  • ModelMultipleChoiceField
  • widgets

  • CheckboxInput
  • CheckboxSelectMultiple
  • ClearableFileInput
  • DateInput
  • DateTimeInput
  • EmailInput
  • FileInput
  • HiddenInput
  • Media
  • MediaDefiningClass
  • MultiWidget
  • MultipleHiddenInput
  • NullBooleanSelect
  • NumberInput
  • PasswordInput
  • RadioSelect
  • Select
  • SelectDateWidget
  • SelectMultiple
  • SplitDateTimeWidget
  • SplitHiddenDateTimeWidget
  • TextInput
  • Textarea
  • TimeInput
  • URLInput
  • Widget

What is this?

Classy Django Forms is an API inspector of classes available in Django forms module. It exposes all public classes with their attributes, properties, methods and the dependencies to other classes. This project is heavily based on Classy Class-Based Views and Classy Django REST Framework.


Built by @anabalica.

Source code on GitHub.

Based on Django Classy Class-Based Views and Classy Django Rest Framework.