Agenda szkolenia
-
Wstęp
- Python –instalacja i konfiguracja zmiennych środowiskowych
- Framework –koncepcja oraz definicje
- Projekt –inicjalizacja, oraz omówienie struktury
- Wstępna konfiguracja projektu
- Django Admin
- Tworzenie aplikacji
- Routing
- Widoki
- Modele
-
Django ORM
- ORM
- Modele -rozwinięcie
- Migracje
- Wstęp do personalizacji Panelu Administracyjnego
- Relacje
-
Widoki
- Routing –rozwinięcie
- Podstawy HTTP (Request / Response)
- Zaawansowana konfiguracja widoków
- Wyprowadzanie danych z Modeli do Widoków
- POST, GET, odbiór danych z URL
-
Szablony
- Konfiguracja Systemu szablonów Django, Struktura drzewa katalogów
- Wyprowadzanie Plików Szablonów, Szablony zagnieżdżone
- Zmienne, pętle, funkcje, instrukcje wbudowane
- Pliki Statyczne, Pliki Media
- Efektywne tworzenie layoutu strony z wykorzystaniem Bootstrap
-
Komponenty Django –Formularze
- Zapis i Aktualizacja
- Walidacja Formularzy, bezpieczeństwo
- Przekierowania
-
Wstęp do Django REST Framework
-
Przygotowanie do publikacji w sieci