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.
- 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
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.