Django: REST Framework
REST API to standardowy sposób komunikacji między aplikacjami — pozwala oddzielić logikę backendu od interfejsu, z którego korzysta użytkownik (np. aplikacji frontendowej czy mobilnej). Ten moduł pokazuje, jak budować API w Django za pomocą Django REST Framework (DRF).
Czego się nauczysz
- Podstaw REST API i formatów wymiany danych
- Instalacji i konfiguracji Django REST Framework
- Tworzenia serializerów, w tym
ModelSerializer - Obsługi żądań API za pomocą widoków klasowych i operacji CRUD w
APIView - Konfiguracji URL-i, automatycznych widoków i testowania API
Co obejmuje moduł
- Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
- Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
- Projekt, który można wykorzystać w portfolio
- Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review
Dla kogo jest ten moduł
Dla osób, które chcą sprawdzić swój poziom wiedzy z tworzenia REST API w Django, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.
Ten moduł jest częścią programu:
Python
