Schița de curs

Introducere

Django și Django Cadrul REST

  • Șabloane, rutare, formulare și autentificare
  • Constructuri pentru scalarea codului
  • Database management

Fundamentele API-urilor și funcționalitatea lor

  • Scalar tipuri
  • Modele de arhitectură web: modelul compozit, modelul proxy și modelul de fațadă

Prezentare generală REST

  • Obțineți opțiunea
  • Opțiunea de tragere
  • Opțiunea Post
  • Opțiunea de ștergere

Pregătirea mediului de dezvoltare

  • Instalarea Python
  • Instalarea și configurarea Django și a cadrului Django REST Framework
  • Configurarea unui sistem de control al versiunilor
  • Configurarea unui server de dezvoltare cu Docker

Crearea unei aplicații de bază Python cu Django

  • Construirea unui nou proiect
  • Testarea și confirmarea modificărilor
  • Crearea unui model de bază de date
  • Sincronizarea bazei de date cu migrările
  • Activarea administratorilor

APIViews și Viewsets

  • Adăugarea configurației URL
  • Crearea și testarea unui APIView
  • Adăugarea de metode la un APIView
  • Crearea și testarea unui Viewset
  • Adăugarea de funcții la un Viewset

Puncte finale și autentificare

  • Adăugarea de puncte finale de gestionare și de gestionare a utilizatorilor
  • Crearea de APIViews
  • Adăugarea de API-uri cu token-uri
  • Testarea validității API

Implementarea pe un server bazat pe cloud

  • Adăugarea unei perechi de chei
  • Crearea unei instanțe de server
  • Implementarea scripturilor de implementare
  • Implementarea modificărilor

Rezumat și concluzii

Cerințe

  • O înțelegere a Django
  • Python experiență în programare

Audiență

  • Instrumentiști backend
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

Categorii înrudite