Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

Python web app fejlesztés Djangóban - 02 - Adatok tárolása és használata

Ismerd meg a Django webes Python keretrendszer adatbázis kezelését, tárolt adatok megjelenítését! Az itt megszerzett tudás birtokában már olyan oldalakat tudsz létrehozni, amelyek képesek adatokat tárolni, kezelni és megjeleníteni.

0
(0)
1 óra
Közepes

  • Adatok kezelése és tárolása Djangoban
  • Modul minta alkalmazás áttekintés
  • Adatbázisok
  • Djangoban támogatott adatbázisok
  • SQL nyelv rövid áttekintés

  • Django projekt és app inicializálás
  • Fejlesztői kiszolgáló indítása
  • Character model létrehozása
  • Adatbázis migrációk
  • SQLite adatbázis grafikus nézegető
  • Adatok mentése CLI-ből
  • Weapon model létrehozása, many-to-many adatkapcsolat
  • Adatok lekérése CLI-ből

  • Django admin panel konfiurációja
  • Modelek kiíratása az admin panelen
  • Adatok szerkesztése az admin panelen

  • Minta alkalmazás implementációs áttekintés
  • Template fájlok egymásba ágyazása
  • Bootstrap stílusok használata base templateben
  • Ágyazott template kirajzolása
  • Model adatainak kirajzolása render függvénnyel
  • Generikus model nézetek Djangoban
  • Model alapú nézet létrehozása
  • Character adat nézet létrehozása
  • Hogyan kell many-to-many kapcsolatot listázni (Weapon)
  • Üres many-to-many kapcsolat engedélyezése (Weapon)
  • Minta alkalmazás funkcionális áttekintése
  • Lista nézet létrehozása
  • URL-ek automatikus generálása Djangoban
  • Navigáció implementációja az egységek között
  • Alkalmazás használata

  • TESZT

  • Forráskód

Az oktatóról

Nádai Levente
Szoftverfejlesztő, oktató

Az állandó munkahely mellett mindig volt valamilyen vállalkozásom, saját cégem. Az itt végzett feladatok kapcsán ismerkedtem meg először a Python nyelvvel, majd kerültem közelebb az IoT világhoz. Több teljesített megrendelés, verseny és hobby projekt közben szedtem magamra Raspberry PI programozásával kapcsolatos tudást. Manapság full-stack fejlesztőként- és technológiai vezetőként Javascript/React frontend, Python web backend, C++ core stacken dolgozom saját vállalkozásban, emellett C++ és Python nyelveket oktatok kezdőtől a haladó szintig.