PanelistTeam / panelist-potato

Project Panelist: Web and API backend
0 stars 0 forks source link

Create basic server-side app functionality #23

Closed outfrost closed 6 years ago

outfrost commented 6 years ago

Trzeba oskryptować podstawową logikę aplikacji po stronie serwera, czyli to, co ma się dziać po otrzymaniu i zidentyfikowaniu żądania HTTP i uwierzytelnieniu użytkownika do momentu wysłania odpowiedzi na żądanie.

Potrzebne są funkcjonalności typu "stwórz askroom (zakładając że użytkownik podał już odpowiednie dane)", "dodaj pytanie (zakładając, że użytkownik przysłał nam już treść)", "oceń pytanie (wiedząc, o które nam chodzi)", itp.

Nie mamy jeszcze widoków, ale myślę że sporą część tej logiki da się zrobić wiedząc tylko zgrubsza jak wyglądają widoki w Django. Jeśli zajdzie taka potrzeba, można zacząć tworzyć jakieś widoki webowe i - jak zainstalujemy Django REST Framework - RESTowe, z tym że raczej testowe póki co (polecam dodać np. Experimental albo Debug w nazwie widoku).

Zadanie można podzielić na mniejsze.