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