ModelFormMixin

class djmvc.views.modelform.ModelFormMixin[source]

Bases: LogMixin, ModelMixin, FormMixin

Build a ModelForm from fields or form_class.

fields

Model form fields, or '__all__'.

Type:

list[str] | str

form_class

Explicit form class instead of auto-generated form.

Type:

type

get_form_valid_message()[source]

Success message after creating a model instance.

get_form_class()[source]

Return form_class or a factory from fields.

form_valid(form)[source]

Log creation when LogMixin is active.