Skip to content

Exercitii views forms

dianaboiangiu edited this page Nov 26, 2019 · 12 revisions

Exerciții Django views - Create, delete, update

  1. Actualizați repo-ul personal:

     git checkout master
     vi .git/config
    
     Modificati url = [email protected]:AWP2019-2020/socialapp.git
    
     Exit vi: !wq
    
     git pull origin master
    
     vi .git/config
    
     Modificati url cu url-ul vostru
    
     Exit vi: !wq
    
     git checkout -b curs8
    
  2. Realizați o pagină de creare pentru modelul Post conform modelului din proiect. Implementați utilizând function based views. Adăugați un link de creare pentru o postare pe pagina principală. Acest link este vizibil doar utilizatorilor autentificați.

  3. Realizați o pagină de ștergere pentru modelul Commentconform modelului din proiect. Folosiți clasa Delete. Pentru utilizatorii care au creat comentariile, adăugați un buton de ștergere pentru acestea.

  4. Creați o pagină de editare a unui comentariu, conform modelului de la curs pentru postări. Adăugați butoane de editare pentru fiecare comentariu.

  5. Modificati view-ul UserProfileView astfel incat sa afiseze profilul unui utilizator primit ca parametru in url.

  6. Faceți push cu modificările voastre:

     git push origin curs8