Bevezetés
Az adatvezérelt alkalmazások gyakran hasonló struktúrával rendelkeznek. Van egy lapja, amelyen elemeket listázhat, egy lapot, amelyen megjelenítheti egy elem részleteit, majd a megfelelő lapokat, amelyek lehetővé teszik a létrehozást, a frissítéseket és a törléseket. Az egyes oldalak kézzel történő létrehozása fárasztó lehet, különösen azért, mert a kód és a HTML nagy része ismétlődő.
Az adatvezérelt alkalmazások létrehozásának egyszerűsítése érdekében a Django általános nézeteket biztosít. Az általános nézetek osztályalapú nézetek, amelyek az összes gyakori művelet végrehajtására szolgálnak. Általános nézetekkel gyorsan létrehozhatunk oldalakat az adatok megjelenítéséhez és szerkesztéséhez. Ezek a nézetek még a HTML-űrlapokat is létrehozhatják számunkra!
Ebben a modulban áttekintjük az általános nézeteket és űrlapokat, valamint azt, hogyan használhatunk közös kódtárat az űrlapok megjelenítésének javítására.
Ebben a modulban a következőket sajátíthatja el:
- Általános nézetek használata.
- Django-űrlapok létrehozása.
- Használja a django-crispy-forms könyvtárat.
Előfeltételek
- Szoftver
- Kódolási készségek
- A HTML és a CSS ismerete
- A Django alapszintű ismerete
- A relációs adatbázisok alapszintű ismerete
- A Python középszintű ismerete, beleértve a következőket: