Kod źródłowy modułu poradnia.keys.forms

from braces.forms import UserKwargModelFormMixin
from django.forms import ModelForm

from poradnia.utils.crispy_forms import SingleButtonMixin

from .models import Key


[dokumentacja] class KeyForm(UserKwargModelFormMixin, SingleButtonMixin, ModelForm): class Meta: model = Key fields = ["description"]
[dokumentacja] def save(self, commit=True, *args, **kwargs): obj = super().save(commit=False, *args, **kwargs) obj.user = self.user if commit: obj.save() return obj