diff --git a/sifrovacka/views.py b/sifrovacka/views.py index 63ad7287cdde013c90098795e2c58348f3712324..290754736b6828e4a7c90a7d3be7a70a63889ba8 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,