Skip to content

Exercitii Django custom

Diana Boiangiu edited this page Dec 18, 2018 · 7 revisions

Exerciții Django auth

  1. git reset --hard git pull

  2. Actualizați structura bazei de date. (python manage.py migrate)

  3. Implementați funcționalitatea de logout. Adaugați url-ul în meniul de navigare.

  4. 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
  1. Pe pagina post_detail, afișați formularul pentru crearea unui comentariu numai pentru un utilizator autentificat.
  2. Afișați link-ul către pagina Admin numai pentru administratori. (user.is_superuser)
  3. Afisați detaliile unui profil numai pentru prietenii acestuia.
  4. 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.)
Clone this wiki locally