Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

16. diel - REST API v Django REST - Oprávnenie a práca s klientom Nové

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

Vedomosti v hodnote stoviek tisíc získaš za pár eur

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émiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 1 080 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 17 článkom (16 lekcií, test) tohoto kurzu.

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íš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • 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.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Filip Zeman
Avatar
Autor se věnuje vývojem aplikací hlavně kolem technologií .NET a to jak ve sféře desktopové, mobilní, tak hlavně samozřejmě webové. Nepohrdne ani Reactem či Djangem.
Aktivity