From 6dd9ee98bbe174cdfa241ec17295a3368584fa8d Mon Sep 17 00:00:00 2001 From: "Pavel \"LEdoian\" Turinsky" Date: Tue, 29 Nov 2022 00:33:31 +0100 Subject: [PATCH] =?UTF-8?q?WIP:=20po=C4=8D=C3=A1tek=20backendu=20pro=20zad?= =?UTF-8?q?=C3=A1v=C3=A1tko?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zatím je to spíš TODO list než kód :-) --- seminar/views/zadavatko_problemu.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 seminar/views/zadavatko_problemu.py diff --git a/seminar/views/zadavatko_problemu.py b/seminar/views/zadavatko_problemu.py new file mode 100644 index 00000000..a8b006ae --- /dev/null +++ b/seminar/views/zadavatko_problemu.py @@ -0,0 +1,19 @@ +import seminar.models as m + + +def zadavatkoProblemuView(req, problem=None): + template_name = 'seminar/templates/seminar/org/vyroba_problemu.html' + if problem=None: + problemy = m.Problem.objects.all() + # TODO: Možná jen úlohy a problémy? + else: + problemy = problem.podproblemy_rekurzivne + + # --- snip --- + # Je potřeba mít v kontextu: + # - seznam příslušných problémů + # - Formulář na vybírání problémů a společné změny + # - Umět filtrovat jen na nevyřešené problémy (Návrhy, Smazané a Vyřešené nechci vidět vždycky) + # - Formulář na vyrábění problémů – logika má být asi ve forms… + +