Užduočių planavimo programa (TODO list) (su Django) - robotautas/kursas GitHub Wiki
Padaryti programą su Django, kuri leistų prisijungusiam vartotojui (per frontendą, ne tik per admin puslapį):
- Peržiūrėti SAVO užduotis (skirtingiems prisijungusiems vartotojams rodomos skirtingos, tik jų užduotys).
- Sukurti naują užduotį.
- Redaguoti savo užduotis.
- Ištrinti savo užduotis.
Modelis Uzduotis (arba Task) turi turėti šiuos laukus:
- Užduoties tekstas (name ir/arba content).
- Vartotojas (ryšys su User).
- Sukūrimo data ir laikas (automatiškai nustatomi).
Atlikę šiuos bazinius reikalavimus, galite tobulinti ir plėsti šią programą pagal savo norus ;)
Galimas darbų planas:
- Projekto paruošimas (django diegimas, projekto, appso iniciavimas).
- Modelio (-ių) aprašymas (registravimas admin puslapyje, išbandymas).
- Užduočių atvaizdavimo puslapio sukūrimas.
- Užduočių sukūrimo įgyvendinimas.
- Užduočių trynimo/redagavimo įgyvendinimas.
- Vartotojo prisijungimo/atsijungimo įgyvendinimas.
- Padaryti, kad prisijungusiam vartotojui būtų matomos tik jo užduotys.
- Padaryti, kad prisijungęs vartotojas galėtų kurti/trinti/redaguoti tik savo užduotis.