16. diel - REST API v Django REST - Oprávnenie a práca s klientom
V minulej lekcii, REST API v Django REST - Registrácia a prihlásenie , sme do našej Django REST API doplnili serializery a pohľady pre užívateľov a nastavili URL adresy pre nové views.
V tomto Python tutoriále do Django REST API s filmovou databázou doplníme nastavenie oprávnenia. Dokončenú aplikáciu otestujeme s využitím rozšírenej verzie klienta v Reactu obsahujúcej autorizáciu. Do klienta ďalej doplníme z pracovania CSRF tokenu a nakoniec si ukážeme, ako aplikáciu testovať v nástroji Postman.
Spustenie klienta
Na vyskúšanie autentizácie a autorizácie budeme potrebovať verziu klientskej aplikácie, ktorá tieto funkcionality podporuje.
Nového klienta sme si pripravili v lekcii REST API v Django REST - Autentizácia a Autorizácia.
Teraz si teda otvoríme upravený projekt, presunieme sa do zložky
client/ av termináli a príkazom npm install
stiahneme potrebné knižnice pre React (ak sme tak už neurobili skôr):
Windows PowerShell PS C:\Users\karel\Dropbox\React\client> npm install
Klienta následne spustíme pomocou príkazu:
Windows PowerShell PS C:\Users\karel\Dropbox\React\client> npm run dev
Registrácia užívateľa
Vpravo hore sa nám zobrazili dva nové odkazy Prihlásiť sa a Registrácia. Klikneme na
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.
ročné PREDPLATNÉ
44 €
mesačne, platené ročne (528 €)14 000+ lekcií, cvičení a testov
6 000+ ti zostane navždy
Neobmedzený prístup ku všetkým aktuálnym
aj pripravovaným kurzom.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
49 €
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš s Prevádzkovými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V Python tutoriále do Django REST API doplníme nastavenie oprávnenia. Dokončenú aplikáciu otestujeme pomocou React klienta aj nástroja Postman.