Acelz

Untitled

Dec 12th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. 1.
  2. ~MVC - model view control. Web architektura kuri iskaidyta i tris dalis, taip supaprastinama programavimo.
  3. ~MVC yra sukurtas butent web aplikacijoms
  4. ~Klientine dalis - bootstrap, javascript
  5. ~Projekto saugumas - pakankamai saugus nes naudojami tik patikimi ir oficialus django moduliai, kodas testuojamas
  6.  
  7. 2.
  8. ~Settings.py - nustatymu, konfiguracinis failas, kuris nurodo svetaines nustatymus tokius kaip kalba, adresas, duombaze, idiegtus modulius.
  9. ~Apps - isorines aplikacijos - aplankalai, kurie praplecia karkaso galimybes
  10. ~Models - duomenu bazes moduliai
  11. ~Crud - create, read, update, delete Nuskaitimas is duomenu bazes, duomenu sukurimas, irasymas, atnaujinimas, istrinimas is duomenu bazes
  12. ~Objects - python kalboje viskas yra objektas, todel django karkasas yra paremtas objektais
  13. ~Urls - nuorodos i django puslapius, leidziamus patekti per narsykle
  14.  
  15. 3. import django http - modulis is kurio dazniausiai pasiema http response class
  16. url pattern - url i kuriuos galima pattekt i narsykle
  17. pattern - pattern urlpattern dalis
  18. urlconf - lentele duomenu django svetainei susieti url su view funkcijom
  19.  
  20. 4. Django suteikia paprasta views klase, visi views yra paveldimi is views klases kuri tvarko iskvieciamus puslapio parodymus. Jie iskvieciami naudojant uzklausa ir yra grazinamas rezultatas per views klase.
  21. 5. OOP - paradigma - Kad viskas butu pernaudojama, ir butu DRY principas. Objektai naudojami daug kartu.
  22. 6. Per slapukus, per file, cache.
  23. 7. clickjacing protection - django suteikia "middleware", tarpininka kuris suteikia apsauga nuo clickjacking.
  24. 8. cross site request forgery protection - django taip pat duoda vidurini sluoksni kuris padeda apsisaugoti nuo cross site request forgery.
  25. 9. cryptographic - duomenu sifravimas, uzkodavimas saugesniui perdavimui.
  26. Security middleware - tarpininkas kuris izoliuoja duomenu baze nuo klientines dalies sluoksnio.
  27. 10. django privalumai - paprastumas, greitis.
  28. trukumai - ispaudzia i remus, reikia rasyti gan daug kodo norimam rezultatui pasiekti.
Advertisement
Add Comment
Please, Sign In to add comment