1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-07-18 15:20:19 +02:00

Manage page (no js yet)

This commit is contained in:
Ehouarn
2025-07-18 01:26:30 +02:00
parent ab9abc8520
commit e6839a1079
10 changed files with 559 additions and 32 deletions

View File

@ -8,7 +8,7 @@ from note_kfet.inputs import Autocomplete
from .models import Challenge, FamilyMembership, User, Family
class ChallengeUpdateForm(forms.ModelForm):
class ChallengeForm(forms.ModelForm):
"""
To update a challenge
"""
@ -20,6 +20,12 @@ class ChallengeUpdateForm(forms.ModelForm):
}
class FamilyForm(forms.ModelForm):
class Meta:
model = Family
fields = ('name', 'description', )
class FamilyMembershipForm(forms.ModelForm):
class Meta:
model = FamilyMembership
@ -36,9 +42,3 @@ class FamilyMembershipForm(forms.ModelForm):
},
)
}
class FamilyUpdateForm(forms.ModelForm):
class Meta:
model = Family
fields = ('description', )