Skip to content
Snippets Groups Projects
Commit 22a0001c authored by zdenek.kubala's avatar zdenek.kubala
Browse files

Merge branch 'add_list_of_finished' into 'main'

Add list of finished

See merge request !9
parents 658c44cc aa90be58
Branches main
No related tags found
1 merge request!9Add list of finished
Pipeline #8785 passed
......@@ -19,9 +19,9 @@ Aplikace sloužící k hostování pirátských šifrovaček.
* formulář pro snadné vkládání šifrovaček
* registrace ověřená pomocí emailu
* více info o uživateli
* TOP 10 nejrychlejších
* TOP 10
* list nejrychlejsich v sifrovacce
* více statistik
* vylepšit zobrazení dokončených šifrovaček
* trochu přestylovat formulář pro login/registraci
* víc informací na stránce šifrovačky (start_date,
end_date atd)
* víc informací na stránce šifrovačky(pocet prihlasenych tymu)
__version__ = '0.8'
# Version synonym
VERSION = __version__
......@@ -137,7 +137,8 @@
<img src="https://styleguide.pir-test.eu/2.3.x/images/logo-full-white.svg" alt="logo pirátské strany" class="w-32 md:w-40 pb-6" />
</a>
<p class="para hidden md:block md:mb-4 lg:mb-0 text-grey-200">
<span class="copyleft inline-block">&copy;</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek.
<span class="copyleft inline-block">&copy;</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek.
<span class="text-grey-300"><br> Verze aplikace: {{APP_VERSION_NUMBER}} </span>
</p>
</section>
<section class="footer__social lg:text-right">
......
......@@ -66,6 +66,17 @@
</div>
{% endif %}
{% endif %}
{% if sifrovacka_all_users %}
<h1 class="head-alt-sm">Seznam úspěšných: </h1>
<div class="alert alert--grey-125">
<span>
-
{% for i in sifrovacka_all_users %}
{{i.user}} -
{% endfor %}
</span>
</div>
{% endif %}
</div>
{% comment %}
</br>
......
......@@ -150,14 +150,15 @@ def detail(request, sifrovacka_id):
sifrovacka_stage_count = sifrovacka_stages.count()
is_archived_sifrovacka = Sifrovacka.objects.filter(id = sifrovacka_id,
enddate_sifrovacka__lt = timezone.now())
sifrovacka_all_users = Participants.objects.filter(sifrovacka_id = sifrovacka_id).exclude(finished=False)
if request.user.is_authenticated:
print(sifrovacka_all_users)
sifrovacka_all_user_current_stages= Participants.objects.filter(user = \
request.user).filter(sifrovacka_id = \
sifrovacka_id).values('sifrovacka_id','id')
for s in sifrovacka_all_user_current_stages:
if s['sifrovacka_id'] == sifrovacka_id:
print("---SIFROVACKA---")
# print(s['at_stage'])
tmp_stage_id = s['id']
sifrovacka_current_stage_urlhash = Participants.objects.get(id = \
tmp_stage_id)
......@@ -170,7 +171,8 @@ def detail(request, sifrovacka_id):
"sifrovacka_current_id": sifrovacka_current_id,
"sifrovacka_current_stage_urlhash":
sifrovacka_current_stage_urlhash,
"is_archived_sifrovacka": is_archived_sifrovacka
"is_archived_sifrovacka": is_archived_sifrovacka,
"sifrovacka_all_users": sifrovacka_all_users
}
return render(request, 'sifrovacka.html', context)
......@@ -254,5 +256,3 @@ def index(request):
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment