Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

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:

Ostylovaná aplikace v Django frameworku - Základy Django frameworku pro Python

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

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • 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.
Článek pro vás napsal MQ .
Avatar
Používám hlavně Python a zajímám se o Deep Learning a vše kolem.
Aktivity