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

from atom.ext.crispy_forms.forms import SingleButtonMixin
from braces.forms import UserKwargModelFormMixin
from django.forms import ModelForm

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