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:
Aurélien Delobelle 2016-09-03 14:06:51 +02:00
parent a432230128
commit 0e90949f91
2 changed files with 19 additions and 1 deletions

View file

@ -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']

View file

@ -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>