Proper use of messages in survies
This commit is contained in:
parent
d31b9f59ab
commit
0666b5288f
2 changed files with 16 additions and 15 deletions
|
@ -5,13 +5,6 @@
|
||||||
|
|
||||||
{% block realcontent %}
|
{% block realcontent %}
|
||||||
<h2>Sondage: {{ survey.title }}</h2>
|
<h2>Sondage: {{ survey.title }}</h2>
|
||||||
{% if success %}
|
|
||||||
{% if deleted %}
|
|
||||||
<p class="success">Votre réponse a bien été supprimée !</p>
|
|
||||||
{% else %}
|
|
||||||
<p class="success">Votre réponse a bien été enregistrée ! Vous pouvez cependant la modifier jusqu'à la fin du sondage.</p>
|
|
||||||
{% endif %}
|
|
||||||
{% endif %}
|
|
||||||
{% if survey.details %}
|
{% if survey.details %}
|
||||||
<p>{{ survey.details }}</p>
|
<p>{{ survey.details }}</p>
|
||||||
{% endif %}
|
{% endif %}
|
|
@ -1,9 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
from __future__ import division
|
|
||||||
from __future__ import print_function
|
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import unicodecsv
|
import unicodecsv
|
||||||
import uuid
|
import uuid
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
@ -16,6 +12,7 @@ from django.contrib.auth.views import login as django_login_view
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.contrib.sites.models import Site
|
from django.contrib.sites.models import Site
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
from django.contrib import messages
|
||||||
import django.utils.six as six
|
import django.utils.six as six
|
||||||
|
|
||||||
from gestioncof.models import Survey, SurveyAnswer, SurveyQuestion, \
|
from gestioncof.models import Survey, SurveyAnswer, SurveyQuestion, \
|
||||||
|
@ -153,10 +150,21 @@ def survey(request, survey_id):
|
||||||
except SurveyAnswer.DoesNotExist:
|
except SurveyAnswer.DoesNotExist:
|
||||||
current_answer = None
|
current_answer = None
|
||||||
form = SurveyForm(survey=survey)
|
form = SurveyForm(survey=survey)
|
||||||
return render(request, "survey.html", {"survey": survey, "form": form,
|
# Messages
|
||||||
"success": success,
|
if success:
|
||||||
"deleted": deleted,
|
if deleted:
|
||||||
"current_answer": current_answer})
|
messages.success(request,
|
||||||
|
"Votre réponse a bien été supprimée")
|
||||||
|
else:
|
||||||
|
messages.success(request,
|
||||||
|
"Votre réponse a bien été enregistrée ! Vous "
|
||||||
|
"pouvez cependant la modifier jusqu'à la fin "
|
||||||
|
"du sondage.")
|
||||||
|
return render(request, "gestioncof/survey.html", {
|
||||||
|
"survey": survey,
|
||||||
|
"form": form,
|
||||||
|
"current_answer": current_answer
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
def get_event_form_choices(event, form):
|
def get_event_form_choices(event, form):
|
||||||
|
|
Loading…
Add table
Reference in a new issue