Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
- [1. Áttekintés
- Django egy keretrendszer
- Frameworks VS Packages
- Mit tehet?
- Mik az alternatívák?
- Kezdő lépések: Django
- Webhelyek és alkalmazások
- Megosztott konfiguráció
- Minimális Django elrendezés
- Beépített rugalmasság
- Cookiecutter használata
- Miért Cookiecutter?
- Cookiecutter funkciók
- Projekt létrehozása
- Alkalmazás létrehozása
- A Cookiecutter testreszabása
- Modellek készítése Django ORM-mel
- Modellek meghatározása
- Kapcsolódó objektumok
- SQL Migráció
- Alkalmazás konfigurációja
- Access modellezés
- Jelentkezzen be semmiért és Adminisztrátor ingyen
- Az admin felhasználó beállítása
- Az adminisztrációs oldal futtatása
- Az adminisztrációs felület módosítása
- Az adminindex oldal módosítása
- Alapnézetek (AKA vezérlők)
- Mi az a kilátás?
- Http válasz
- URL-útvonal-konfiguráció
- Parancsikon: get_object_or_404()
- Munka sablonokkal
- A sablonokról
- Django sablon szintaxisa
- Statikus fájlok
- Sablonok betöltése
- Az URL címke
- Parancsikon: template.render()
- A modellek lekérdezése
- Lekérdezési készletek
- Terepi keresések
- Láncos szűrők
- Lekérdezéskészletek szeletelése
- Kapcsolódó mezők
- Q objektumok
- A modellek javítása
- Egyéni módszerek
- Összetett kapcsolatok
- A szabványos módszerek felülbírálása
- Űrlapok
- Űrlapok áttekintése
- GET és POSTÁZÁS
- A forma osztály
- Az űrlap feldolgozása
- Widgetek
- Érvényesítés
- Űrlapok sablonokban
- Az alapokon túl
- Hibakeresés
- Nyomtatás a konzolra
- Django hibakereső oldal
- Django naplók olvasása
- Django hibakereső eszköztár
- Osztályalapú nézetek
- Az Általános nézetekről
- Az általános nézetek típusai
- Alapértelmezett általános nézetek
- Osztályalapú általános nézetek
- Nézetek listája és részletei
- Felhasználói hitelesítés
- Hitelesítés VS engedélyezés
- Felhasználók konfigurálása
- Engedélyek
- Csoportok
- Management munkamenet
- Munkamenetek engedélyezése
- A munkamenet-háttérprogramok típusai
- Munkamenet Cookie-k
- Accessmunkamenetek megtekintése a nézetekből
- Migrációk
- Felügyelt VS nem kezelt táblák
- Sémaváltozások kezelése
- A Make Migrations és a Migrate használata
- Migrációk módosítása
- Adatok áttelepítése
- Speciális konfiguráció
- Django Beállítások Architektúra
- Tipikus konfiguráció
- A 12 Factor Config használata
- Biztonsági szempontok
- Adatok kiszolgálása RESTtful interfésszel
- A Django REST keretrendszer
- Sorozatosítás
- Kérések és válaszok
- Funkció alapú nézetek
- Osztályalapú nézetek
- Statikus fájl Management
- Statikus fájlok típusai
- Access beállítása
- Névtávolság
- Sablonok
- Bevezetés kívülről Django
- Automatizált tesztelés
- Miért hozzon létre teszteket?
- Mikor készítsünk teszteket?
- Django tesztkeretrendszerének használata
- A tesztkliens használata
- Tesztek futtatása
- A kód lefedettségének ellenőrzése
- A gyorsítótár használata
- A gyorsítótárak típusai
- A gyorsítótár beállítása
- Webhelyenkénti és nézetenkénti gyorsítótár
- Alacsony szintű API
- Gyorsítótár biztonsága
- Újrafelhasználható alkalmazások létrehozása
- Csomagolás
- A megfelelő név kiválasztása
- Telepítés
- A Setup Tools használata
- Documentation Szfinxszel
- A Szfinx leírása
- Átstrukturált szöveg
- A Sphinx konfigurálása
- Doc fájlok létrehozása
- Az Auto doc használata
- Dokumentumok generálása
Követelmények
- A Django megértése.
35 Órák
Vélemények (2)
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Kurzus - Django CMS for Developers
I mostly enjoyed everything.