diff --git a/gestioncof/forms.py b/gestioncof/forms.py index 8a64825f..3a519a39 100644 --- a/gestioncof/forms.py +++ b/gestioncof/forms.py @@ -378,12 +378,12 @@ EventFormset = formset_factory(AdminEventForm, BaseEventRegistrationFormset) class CalendarForm(forms.ModelForm): subscribe_to_events = forms.BooleanField( initial=True, - label="Événements du COF.") + label="Événements du COF") subscribe_to_my_shows = forms.BooleanField( initial=True, - label="Les spectacles pour lesquels j'ai obtenu une place.") + label="Les spectacles pour lesquels j'ai obtenu une place") other_shows = forms.ModelMultipleChoiceField( - label="Spectacles supplémentaires.", + label="Spectacles supplémentaires", queryset=Spectacle.objects.filter(tirage__active=True), widget=forms.CheckboxSelectMultiple, required=False) diff --git a/gestioncof/templates/calendar_subscription.html b/gestioncof/templates/gestioncof/calendar_subscription.html similarity index 67% rename from gestioncof/templates/calendar_subscription.html rename to gestioncof/templates/gestioncof/calendar_subscription.html index 5f0bc988..75f4dbea 100644 --- a/gestioncof/templates/calendar_subscription.html +++ b/gestioncof/templates/gestioncof/calendar_subscription.html @@ -1,4 +1,5 @@ {% extends "base_title.html" %} +{% load bootstrap %} {% block realcontent %} @@ -36,8 +37,21 @@ souscrire aux événements du COF et/ou aux spectacles BdA.
{% csrf_token %} -{{ form.as_p }} - +{{ form | bootstrap }} +

+ + +

+ +
+ {% endblock %} diff --git a/gestioncof/views.py b/gestioncof/views.py index 1945f7f6..7c49559a 100644 --- a/gestioncof/views.py +++ b/gestioncof/views.py @@ -686,15 +686,15 @@ def calendar(request): subscription.token = uuid.uuid4() subscription.save() form.save_m2m() - return render(request, "calendar_subscription.html", + return render(request, "gestioncof/calendar_subscription.html", {'form': form, 'success': True, 'token': str(subscription.token)}) else: - return render(request, "calendar_subscription.html", + return render(request, "gestioncof/calendar_subscription.html", {'form': form, 'error': "Formulaire incorrect"}) else: - return render(request, "calendar_subscription.html", + return render(request, "gestioncof/calendar_subscription.html", {'form': CalendarForm(instance=instance), 'token': instance.token if instance else None})