-
Notifications
You must be signed in to change notification settings - Fork 2
Exercitii Django custom
Diana Boiangiu edited this page Dec 18, 2018
·
7 revisions
-
git reset --hard git pull
-
Actualizați structura bazei de date. (python manage.py migrate)
-
Implementați funcționalitatea de logout. Adaugați url-ul în meniul de navigare.
-
Adăgați decoratorul login_required sau mixin-ul LoginRequiredMixin (în funcție de tipul view-ului) pentru:
- crearea/actualizarea/ștergerea unei postări
- crearea/actualizarea/ștergerea unui comentariu
- vizualizarea unui profil/editarea profilului
- toate view-urile folosite pentru funcționalitatea de friends
- Pe pagina post_detail, afișați formularul pentru crearea unui comentariu numai pentru un utilizator autentificat.
- Afișați link-ul către pagina
Admin
numai pentru administratori. (user.is_superuser) - Afisați detaliile unui profil numai pentru prietenii acestuia.
- Treceți prin toată aplicația și corectați orice inconsistențe au mai rămas (butoane afișate pentru utilizatorii greșiți etc.)