Proper use of messages in calendar subscription
This commit is contained in:
parent
51c0e2dabc
commit
fd42563f7f
2 changed files with 7 additions and 13 deletions
|
@ -4,14 +4,6 @@
|
||||||
|
|
||||||
<h2>Calendrier dynamique</h2>
|
<h2>Calendrier dynamique</h2>
|
||||||
|
|
||||||
{% if success %}
|
|
||||||
<p class="success">Calendrier mis à jour avec succès</p>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if error %}
|
|
||||||
<p class="error">{{ error }}</p>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
<p>Ce formulaire vous permet de définir un calendrier dynamique compatible avec
|
<p>Ce formulaire vous permet de définir un calendrier dynamique compatible avec
|
||||||
n'importe quel logiciel ou application d'agenda. Vous pouvez choisir de
|
n'importe quel logiciel ou application d'agenda. Vous pouvez choisir de
|
||||||
souscrire aux événements du COF et/ou aux spectacles BdA.
|
souscrire aux événements du COF et/ou aux spectacles BdA.
|
|
@ -707,15 +707,17 @@ def calendar(request):
|
||||||
subscription.token = uuid.uuid4()
|
subscription.token = uuid.uuid4()
|
||||||
subscription.save()
|
subscription.save()
|
||||||
form.save_m2m()
|
form.save_m2m()
|
||||||
return render(request, "calendar_subscription.html",
|
messages.success(request,
|
||||||
|
"Calendrier mis à jour avec succès.")
|
||||||
|
return render(request, "gestioncof/calendar_subscription.html",
|
||||||
{'form': form,
|
{'form': form,
|
||||||
'success': True,
|
|
||||||
'token': str(subscription.token)})
|
'token': str(subscription.token)})
|
||||||
else:
|
else:
|
||||||
return render(request, "calendar_subscription.html",
|
messages.error(request, "Formulaire incorrect.")
|
||||||
{'form': form, 'error': "Formulaire incorrect"})
|
return render(request, "gestioncof/calendar_subscription.html",
|
||||||
|
{'form': form})
|
||||||
else:
|
else:
|
||||||
return render(request, "calendar_subscription.html",
|
return render(request, "gestioncof/calendar_subscription.html",
|
||||||
{'form': CalendarForm(instance=instance),
|
{'form': CalendarForm(instance=instance),
|
||||||
'token': instance.token if instance else None})
|
'token': instance.token if instance else None})
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue