Zakomentován starý export
This commit is contained in:
parent
4001822842
commit
90e7b97b85
4 changed files with 85 additions and 85 deletions
104
data/groups.json
104
data/groups.json
|
@ -14,12 +14,12 @@
|
||||||
"flatpage"
|
"flatpage"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_flatpage",
|
"change_flatpage",
|
||||||
"flatpages",
|
"flatpages",
|
||||||
"flatpage"
|
"flatpage"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_flatpage",
|
"delete_flatpage",
|
||||||
"flatpages",
|
"flatpages",
|
||||||
"flatpage"
|
"flatpage"
|
||||||
],
|
],
|
||||||
|
@ -34,12 +34,12 @@
|
||||||
"galerie"
|
"galerie"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_galerie",
|
"change_galerie",
|
||||||
"galerie",
|
"galerie",
|
||||||
"galerie"
|
"galerie"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_galerie",
|
"delete_galerie",
|
||||||
"galerie",
|
"galerie",
|
||||||
"galerie"
|
"galerie"
|
||||||
],
|
],
|
||||||
|
@ -54,12 +54,12 @@
|
||||||
"obrazek"
|
"obrazek"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_obrazek",
|
"change_obrazek",
|
||||||
"galerie",
|
"galerie",
|
||||||
"obrazek"
|
"obrazek"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_obrazek",
|
"delete_obrazek",
|
||||||
"galerie",
|
"galerie",
|
||||||
"obrazek"
|
"obrazek"
|
||||||
],
|
],
|
||||||
|
@ -104,12 +104,12 @@
|
||||||
"komentar"
|
"komentar"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_komentar",
|
"change_komentar",
|
||||||
"korektury",
|
"korektury",
|
||||||
"komentar"
|
"komentar"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_komentar",
|
"delete_komentar",
|
||||||
"korektury",
|
"korektury",
|
||||||
"komentar"
|
"komentar"
|
||||||
],
|
],
|
||||||
|
@ -124,12 +124,12 @@
|
||||||
"korekturovanepdf"
|
"korekturovanepdf"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_korekturovanepdf",
|
"change_korekturovanepdf",
|
||||||
"korektury",
|
"korektury",
|
||||||
"korekturovanepdf"
|
"korekturovanepdf"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_korekturovanepdf",
|
"delete_korekturovanepdf",
|
||||||
"korektury",
|
"korektury",
|
||||||
"korekturovanepdf"
|
"korekturovanepdf"
|
||||||
],
|
],
|
||||||
|
@ -144,12 +144,12 @@
|
||||||
"oprava"
|
"oprava"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_oprava",
|
"change_oprava",
|
||||||
"korektury",
|
"korektury",
|
||||||
"oprava"
|
"oprava"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_oprava",
|
"delete_oprava",
|
||||||
"korektury",
|
"korektury",
|
||||||
"oprava"
|
"oprava"
|
||||||
],
|
],
|
||||||
|
@ -164,12 +164,12 @@
|
||||||
"novinky"
|
"novinky"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_novinky",
|
"change_novinky",
|
||||||
"novinky",
|
"novinky",
|
||||||
"novinky"
|
"novinky"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_novinky",
|
"delete_novinky",
|
||||||
"novinky",
|
"novinky",
|
||||||
"novinky"
|
"novinky"
|
||||||
],
|
],
|
||||||
|
@ -204,12 +204,12 @@
|
||||||
"prijemce"
|
"prijemce"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_prijemce",
|
"change_prijemce",
|
||||||
"personalni",
|
"personalni",
|
||||||
"prijemce"
|
"prijemce"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_prijemce",
|
"delete_prijemce",
|
||||||
"personalni",
|
"personalni",
|
||||||
"prijemce"
|
"prijemce"
|
||||||
],
|
],
|
||||||
|
@ -234,12 +234,12 @@
|
||||||
"skola"
|
"skola"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_skola",
|
"change_skola",
|
||||||
"personalni",
|
"personalni",
|
||||||
"skola"
|
"skola"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_skola",
|
"delete_skola",
|
||||||
"personalni",
|
"personalni",
|
||||||
"skola"
|
"skola"
|
||||||
],
|
],
|
||||||
|
@ -264,12 +264,12 @@
|
||||||
"prednaska"
|
"prednaska"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_prednaska",
|
"change_prednaska",
|
||||||
"prednasky",
|
"prednasky",
|
||||||
"prednaska"
|
"prednaska"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_prednaska",
|
"delete_prednaska",
|
||||||
"prednasky",
|
"prednasky",
|
||||||
"prednaska"
|
"prednaska"
|
||||||
],
|
],
|
||||||
|
@ -284,12 +284,12 @@
|
||||||
"seznam"
|
"seznam"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_seznam",
|
"change_seznam",
|
||||||
"prednasky",
|
"prednasky",
|
||||||
"seznam"
|
"seznam"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_seznam",
|
"delete_seznam",
|
||||||
"prednasky",
|
"prednasky",
|
||||||
"seznam"
|
"seznam"
|
||||||
],
|
],
|
||||||
|
@ -324,12 +324,12 @@
|
||||||
"konfera"
|
"konfera"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_konfera",
|
"change_konfera",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"konfera"
|
"konfera"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_konfera",
|
"delete_konfera",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"konfera"
|
"konfera"
|
||||||
],
|
],
|
||||||
|
@ -344,12 +344,12 @@
|
||||||
"konfery_ucastnici"
|
"konfery_ucastnici"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_konfery_ucastnici",
|
"change_konfery_ucastnici",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"konfery_ucastnici"
|
"konfery_ucastnici"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_konfery_ucastnici",
|
"delete_konfery_ucastnici",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"konfery_ucastnici"
|
"konfery_ucastnici"
|
||||||
],
|
],
|
||||||
|
@ -364,12 +364,12 @@
|
||||||
"soustredeni"
|
"soustredeni"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_soustredeni",
|
"change_soustredeni",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni"
|
"soustredeni"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_soustredeni",
|
"delete_soustredeni",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni"
|
"soustredeni"
|
||||||
],
|
],
|
||||||
|
@ -384,12 +384,12 @@
|
||||||
"soustredeni_organizatori"
|
"soustredeni_organizatori"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_soustredeni_organizatori",
|
"change_soustredeni_organizatori",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni_organizatori"
|
"soustredeni_organizatori"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_soustredeni_organizatori",
|
"delete_soustredeni_organizatori",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni_organizatori"
|
"soustredeni_organizatori"
|
||||||
],
|
],
|
||||||
|
@ -404,12 +404,12 @@
|
||||||
"soustredeni_ucastnici"
|
"soustredeni_ucastnici"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_soustredeni_ucastnici",
|
"change_soustredeni_ucastnici",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni_ucastnici"
|
"soustredeni_ucastnici"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_soustredeni_ucastnici",
|
"delete_soustredeni_ucastnici",
|
||||||
"soustredeni",
|
"soustredeni",
|
||||||
"soustredeni_ucastnici"
|
"soustredeni_ucastnici"
|
||||||
],
|
],
|
||||||
|
@ -424,12 +424,12 @@
|
||||||
"tag"
|
"tag"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_tag",
|
"change_tag",
|
||||||
"taggit",
|
"taggit",
|
||||||
"tag"
|
"tag"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_tag",
|
"delete_tag",
|
||||||
"taggit",
|
"taggit",
|
||||||
"tag"
|
"tag"
|
||||||
],
|
],
|
||||||
|
@ -444,12 +444,12 @@
|
||||||
"taggeditem"
|
"taggeditem"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_taggeditem",
|
"change_taggeditem",
|
||||||
"taggit",
|
"taggit",
|
||||||
"taggeditem"
|
"taggeditem"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_taggeditem",
|
"delete_taggeditem",
|
||||||
"taggit",
|
"taggit",
|
||||||
"taggeditem"
|
"taggeditem"
|
||||||
],
|
],
|
||||||
|
@ -464,12 +464,12 @@
|
||||||
"cislo"
|
"cislo"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_cislo",
|
"change_cislo",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"cislo"
|
"cislo"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_cislo",
|
"delete_cislo",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"cislo"
|
"cislo"
|
||||||
],
|
],
|
||||||
|
@ -484,12 +484,12 @@
|
||||||
"clanek"
|
"clanek"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_clanek",
|
"change_clanek",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"clanek"
|
"clanek"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_clanek",
|
"delete_clanek",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"clanek"
|
"clanek"
|
||||||
],
|
],
|
||||||
|
@ -519,12 +519,12 @@
|
||||||
"pohadka"
|
"pohadka"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_pohadka",
|
"change_pohadka",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"pohadka"
|
"pohadka"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_pohadka",
|
"delete_pohadka",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"pohadka"
|
"pohadka"
|
||||||
],
|
],
|
||||||
|
@ -539,12 +539,12 @@
|
||||||
"problem"
|
"problem"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_problem",
|
"change_problem",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"problem"
|
"problem"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_problem",
|
"delete_problem",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"problem"
|
"problem"
|
||||||
],
|
],
|
||||||
|
@ -559,12 +559,12 @@
|
||||||
"rocnik"
|
"rocnik"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_rocnik",
|
"change_rocnik",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"rocnik"
|
"rocnik"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_rocnik",
|
"delete_rocnik",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"rocnik"
|
"rocnik"
|
||||||
],
|
],
|
||||||
|
@ -579,12 +579,12 @@
|
||||||
"tema"
|
"tema"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_tema",
|
"change_tema",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"tema"
|
"tema"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_tema",
|
"delete_tema",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"tema"
|
"tema"
|
||||||
],
|
],
|
||||||
|
@ -599,12 +599,12 @@
|
||||||
"uloha"
|
"uloha"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_uloha",
|
"change_uloha",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"uloha"
|
"uloha"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_uloha",
|
"delete_uloha",
|
||||||
"tvorba",
|
"tvorba",
|
||||||
"uloha"
|
"uloha"
|
||||||
],
|
],
|
||||||
|
@ -619,12 +619,12 @@
|
||||||
"nastaveni"
|
"nastaveni"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"delete_nastaveni",
|
"change_nastaveni",
|
||||||
"various",
|
"various",
|
||||||
"nastaveni"
|
"nastaveni"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"change_nastaveni",
|
"delete_nastaveni",
|
||||||
"various",
|
"various",
|
||||||
"nastaveni"
|
"nastaveni"
|
||||||
],
|
],
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
{% else %}
|
{% else %}
|
||||||
<a href="/prednasky/seznam_prednasek/{{seznam.id}}">Seznam přednášek na soustředění {{seznam.soustredeni.misto}} </a>
|
<a href="/prednasky/seznam_prednasek/{{seznam.id}}">Seznam přednášek na soustředění {{seznam.soustredeni.misto}} </a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<a href="/prednasky/seznam_prednasek/{{seznam.id}}/export">Export</a>
|
<a href="/prednasky/seznam_prednasek/{{seznam.id}}/hlasovani.csv">Export</a>
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -12,11 +12,11 @@ urlpatterns = [
|
||||||
'prednasky/metaseznam_prednasek',
|
'prednasky/metaseznam_prednasek',
|
||||||
org_required(views.MetaSeznamListView.as_view()),
|
org_required(views.MetaSeznamListView.as_view()),
|
||||||
name='metaseznam-list'),
|
name='metaseznam-list'),
|
||||||
path(
|
# path(
|
||||||
'prednasky/seznam_prednasek/<int:seznam>/export',
|
# 'prednasky/seznam_prednasek/<int:seznam>/export',
|
||||||
org_required(views.SeznamExportView),
|
# org_required(views.SeznamExportView),
|
||||||
name='seznam-export'
|
# name='seznam-export'
|
||||||
),
|
# ),
|
||||||
path(
|
path(
|
||||||
'prednasky/seznam_prednasek/<int:seznam>/hlasovani.csv',
|
'prednasky/seznam_prednasek/<int:seznam>/hlasovani.csv',
|
||||||
org_required(views.PrednaskyExportView),
|
org_required(views.PrednaskyExportView),
|
||||||
|
|
|
@ -143,33 +143,33 @@ class SeznamListView(generic.ListView):
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|
||||||
def SeznamExportView(request, seznam):
|
# def SeznamExportView(request, seznam):
|
||||||
"""Vypíše výsledky hlasování ve formátu pro prologovský optimalizátor"""
|
# """Vypíše výsledky hlasování ve formátu pro prologovský optimalizátor"""
|
||||||
# TODO zřejmě se nepoužívá, časem vyřadit? nahradit tabulkou vhodnější pro
|
# # TODO zřejmě se nepoužívá, časem vyřadit? nahradit tabulkou vhodnější pro
|
||||||
# lidi?
|
# # lidi?
|
||||||
hlasovani = Hlasovani.objects.filter(seznam=seznam)
|
# hlasovani = Hlasovani.objects.filter(seznam=seznam)
|
||||||
prednasky = Prednaska.objects.filter(seznamy=seznam)
|
# prednasky = Prednaska.objects.filter(seznamy=seznam)
|
||||||
orgove = set(p.org for p in prednasky)
|
# orgove = set(p.org for p in prednasky)
|
||||||
ucastnici = set(h.ucastnik for h in hlasovani)
|
# ucastnici = set(h.ucastnik for h in hlasovani)
|
||||||
|
#
|
||||||
for p in prednasky:
|
# for p in prednasky:
|
||||||
p.body = []
|
# p.body = []
|
||||||
for u in ucastnici:
|
# for u in ucastnici:
|
||||||
try:
|
# try:
|
||||||
p.body.append(hlasovani.get(ucastnik=u, prednaska=p).body)
|
# p.body.append(hlasovani.get(ucastnik=u, prednaska=p).body)
|
||||||
except ObjectDoesNotExist:
|
# except ObjectDoesNotExist:
|
||||||
# účastník nehlasoval
|
# # účastník nehlasoval
|
||||||
p.body.append("?")
|
# p.body.append("?")
|
||||||
|
#
|
||||||
for h in hlasovani:
|
# for h in hlasovani:
|
||||||
h.ucastnik = hash(h.ucastnik)
|
# h.ucastnik = hash(h.ucastnik)
|
||||||
|
#
|
||||||
return render(
|
# return render(
|
||||||
request,
|
# request,
|
||||||
'prednasky/seznam_prednasek_export.txt',
|
# 'prednasky/seznam_prednasek_export.txt',
|
||||||
{"hlasovani": hlasovani, "prednasky": prednasky, "orgove": orgove},
|
# {"hlasovani": hlasovani, "prednasky": prednasky, "orgove": orgove},
|
||||||
content_type="text/plain"
|
# content_type="text/plain"
|
||||||
)
|
# )
|
||||||
|
|
||||||
|
|
||||||
def PrednaskyExportView(request, seznam: int, **kwargs):
|
def PrednaskyExportView(request, seznam: int, **kwargs):
|
||||||
|
|
Loading…
Reference in a new issue