Ajout "K-Fêt" dans le nom d'un groupe
L'ajout automatique de "K-Fêt" dans le nom d'un groupe empêche de créer un groupe sans "K-Fêt" et donc de ne pas le voir dans la liste des groupes. Une indication est ajouté dans le formulaire pour créer/modifier un groupe pour indiquer que "K-Fêt" va être ajouté au début du nom du groupe.
This commit is contained in:
parent
a432230128
commit
0e90949f91
2 changed files with 19 additions and 1 deletions
|
@ -130,6 +130,11 @@ class GroupForm(forms.ModelForm):
|
|||
permissions = forms.ModelMultipleChoiceField(
|
||||
queryset= Permission.objects.filter(content_type__in=
|
||||
ContentType.objects.filter(app_label='kfet')))
|
||||
|
||||
def clean_name(self):
|
||||
name = self.cleaned_data['name']
|
||||
return 'K-Fêt %s' % name
|
||||
|
||||
class Meta:
|
||||
model = Group
|
||||
fields = ['name', 'permissions']
|
||||
|
|
|
@ -10,7 +10,19 @@
|
|||
|
||||
<form action="" method="post">
|
||||
{% csrf_token %}
|
||||
{{ form.as_p }}
|
||||
<div>
|
||||
{{ form.name.errors }}
|
||||
{{ form.name.label_tag }}
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">K-Fêt</span>
|
||||
{{ form.name }}
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
{{ form.permissions.errors }}
|
||||
{{ form.permissions.label_tag }}
|
||||
{{ form.permissions }}
|
||||
</div>
|
||||
<input type="submit" value="Enregistrer">
|
||||
</form>
|
||||
|
||||
|
@ -18,6 +30,7 @@
|
|||
$(document).ready(function() {
|
||||
$("select").multipleSelect({
|
||||
width: 500,
|
||||
filter: true,
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
|
Loading…
Reference in a new issue