forked from DGNum/gestioCOF
Interdit de lancer un tirage avant sa fermeture
Et résout un conflit dans les migrations
This commit is contained in:
parent
1336e11eef
commit
71b810695f
3 changed files with 7 additions and 4 deletions
|
@ -19,7 +19,7 @@ def forwards_func(apps, schema_editor):
|
||||||
class Migration(migrations.Migration):
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
('bda', '0003_update_tirage_and_spectacle'),
|
('bda', '0004_mails-rappel'),
|
||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
|
@ -3,6 +3,8 @@
|
||||||
{% block realcontent %}
|
{% block realcontent %}
|
||||||
<h2>Raté, le tirage ne peut pas être lancé !</h2>
|
<h2>Raté, le tirage ne peut pas être lancé !</h2>
|
||||||
|
|
||||||
<p>Si vous savez ce que vous faites, vous pouvez autoriser le lancement du
|
<p>Soit les inscriptions ne sont en pas encore fermées, soit le lancement du
|
||||||
tirage dans l'<a href="{% url "admin:index" %}">interface admin</a>.</p>
|
tirage est désactivé. Si vous savez ce que vous faites, vous pouvez autoriser
|
||||||
|
le lancement du tirage dans
|
||||||
|
l'<a href="{% url "admin:index" %}">interface admin</a>.</p>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -263,7 +263,8 @@ def do_tirage(request, tirage_id):
|
||||||
@buro_required
|
@buro_required
|
||||||
def tirage(request, tirage_id):
|
def tirage(request, tirage_id):
|
||||||
tirage_elt = get_object_or_404(Tirage, id=tirage_id)
|
tirage_elt = get_object_or_404(Tirage, id=tirage_id)
|
||||||
if not tirage_elt.enable_do_tirage:
|
if not (tirage_elt.enable_do_tirage
|
||||||
|
and tirage_elt.fermeture < timezone.now()):
|
||||||
return render(request, "tirage-failed.html", {'tirage': tirage_elt})
|
return render(request, "tirage-failed.html", {'tirage': tirage_elt})
|
||||||
if request.POST:
|
if request.POST:
|
||||||
form = TokenForm(request.POST)
|
form = TokenForm(request.POST)
|
||||||
|
|
Loading…
Add table
Reference in a new issue