Útvonalak és nézetek ismertetése
A nézetek és útvonalak (vagy útvonalak) minden webes keretrendszer alapvető részét képezik. Ezek határozzák meg, hogy milyen információk jelenjenek meg a felhasználó számára, és hogyan fér hozzá a felhasználó. Django ezeket a fogalmakat is használja.
Elérési utak
Minden alkalmazás lehetővé teszi a felhasználók számára, hogy különböző metódusokat vagy függvényeket hajtsanak végre bizonyos mechanizmusokon keresztül. Ez a művelet egy mobilalkalmazás egyik gombjára koppinthat, vagy parancsot futtathat a parancssorból.
Egy webalkalmazásban a felhasználói kérések a következők:
- Navigálás különböző URL-címekre.
- Írja be.
- Hivatkozás kiválasztása.
- Koppintson egy gombra.
Egy útvonal jelzi a Django számára, hogy milyen függvényt kell végrehajtania, ha a felhasználó egy adott URL-címre vagy elérési útra vonatkozó kérelmet küld.
Egy URL-cím például https://adventure-works.com/about
végrehajthat egy meghívott függvényt. Előfordulhat, hogy az URL-cím https://adventure-works.com/login
egy hitelesítés nevű függvényt hajt végre.
A Django elérési útjai a konfigurálással vannak regisztrálva urlpatterns
. Ezek a minták azonosítják, hogy a Django mit keressen a felhasználó által kért URL-címben, és meghatározza, hogy melyik függvény kezelje a kérést. Ezeket a mintákat egy Django által meghívt URLconf
modulban gyűjtjük össze.
Nézetek
A nézetek határozzák meg, hogy milyen információkat kell visszaadni a felhasználónak. A nézetek olyan függvények vagy osztályok, amelyek a felhasználói kérésre válaszul kódot hajtanak végre. HTML-t vagy más típusú válaszokat adnak vissza, például 404-et.