From ae23d9e694d243c5b88f1afe3994b89b667a8deb Mon Sep 17 00:00:00 2001 From: Zdenek Kubala <zdenek.kubala@pirati.cz> Date: Tue, 7 Sep 2021 07:37:52 +0000 Subject: [PATCH] signup to sifrovacka set 1 stage urlhash as well --- sifrovacka/views.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sifrovacka/views.py b/sifrovacka/views.py index 63ad728..2907547 100644 --- a/sifrovacka/views.py +++ b/sifrovacka/views.py @@ -145,11 +145,19 @@ def home(request): request.user).order_by('sifrovacka_id') if request.method == 'POST': if request.POST["signupsif"]: + post_signupsif = request.POST["signupsif"] print(post_signupsif) + + sifrovacka_detail = Sifrovacka.objects.get(id = post_signupsif) + sifrovacka_stages = Stages.objects.filter(sifrovacka__sifrovacka_name = + sifrovacka_detail).filter(stage_number = "1") + stage_current_urlhash = sifrovacka_stages[0].stage_urlhash + print(stage_current_urlhash) try: p = Participants.objects.create(user=request.user, - sifrovacka_id=post_signupsif) + sifrovacka_id=post_signupsif, + at_stage=stage_current_urlhash ) except IntegrityError as e: print(e) context = {"active_sifrovacky_list": all_sifrovacky_list, -- GitLab