Lekce 8 - Databáze filmů v Django - Crispy forms a Bootstrap
V minulé lekci, Databáze filmů v Django - Generic Views a Formuláře, jsme se věnovali generic views a zároveň zakomponovali své znalosti databáze do projektu databáze filmů.
Dnes si v tutoriálu webových aplikací s frameworkem Django v
Pythonu vylepšíme design formulářů pomocí
django-crispy-forms
a zaintegrováním populárního
frameworku Bootstrap přímo jako filtru. Naučíme se také
přesměrovat z výchozí adresy na jeden z našich
pohledů.
Naše aplikace díky formulářům získá tento vzhled:
Instalace nástrojů
V dnešní lekci budeme používat aplikaci django-crispy-forms
a CSS framework Bootstrap. Crispy forms umožňují upravit vykreslování
Django formulářů tak, aby mohly používat jak vlastní styly, tak i styly z
Bootstrap frameworku.
Instalace
django-crispy-forms
Potřebné aplikace pro django-crispy-forms
nainstalujeme
pomocí příkazového řádku:
pip install django-crispy-forms pip install crispy-bootstrap5
Zobrazí se nám hláška potvrzující úspěšnou instalaci. Nyní budeme
potřebovat nainstalovat django-crispy-forms
a
crispy-bootstrap5
do našeho projektu v modulu
\mysite\mysite\settings.py
:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V Python tutoriálu se naučíme zaintegrovat django-crispy-forms jako filtr do šablon a generovat automaticky Bootstrap formuláře. Nastavíme výchozí URL.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.