Letní akce! Lákají tě IT školení C#, Javy a PHP v Brně? Přihlas se a napiš nám do zpráv kód "BRNO 500" pro slevu 500 Kč na libovolný brněnský kurz. Lze kombinovat se slevami uvedenými u školení i použít pro více kurzů. Akce končí 28.7.

Lekce 8 - Databáze filmů v Django - Crispy forms a Bootstrap

Python Django Databáze filmů v Django - Crispy forms a Bootstrap

Zdravím vás u další lekce našeho kurzu programování v Django. V lekci minulé, 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 v Python tutoriálu vylepšíme design formulářů zaintegrováním populárního frameworku Bootstrap přímo jako filtru. Naučíme se také přesměrovat z výchozí adresy na nějaký z našich pohledů.

Malá ukázka vzhledu formulářů na úvod:

Ostylovaná aplikace v Django frameworku

Instalace nástrojů

V dnešní lekci budeme používat aplikaci django-crispy-forms a CSS framework Bootstrap.

django-crispy-forms

Crispy forms umožňuje upravit vykreslování Django formulářů tak, aby mohly používat nějaké vlastní styly nebo např. právě styly z Bootstrap frameworku. Aplikaci nainstalujeme pomocí příkazového řádku příkazem:

py -m pip install django-crispy-forms

Měli byste vidět hlášku potvrzující úspěšnou instalaci. Nyní je potřeba nainstalovat django-crispy-forms do našeho projektu v modulu


 

...konec náhledu článku...

Prémiový článek

Prémiový článek

Na itnetwork.cz se nachází největší a nejucelenější česká databáze s výukovými články, jejímž cílem je umožnit kvalitní vzdělání v oblasti IT úplně každému. Měsíčně zobrazíme k milionu článků a sklidíme desítky děkovných emailů, kde nám sdělujete, že jsme vám pomohli k lepšímu zaměstnání nebo vzdělání.

Ačkoli se snažíme držet většinu obsahu úplně zadarmo, udržovat síť v provozu a aktuální stojí obrovské úsilí. Proto je nějaký obsah, jako cvičení nebo odbornějšíčlánky, přístupný pouze za body. Nebojte, nestojí to skoro nic :)

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.
Pro přístup k článku potřebuješ 12 bodů
Na svém účtu máš aktuálně 0 bodů
12 bodů získáš za přidání svého článku na síť nebo za 30 Kč

Koupí článku k němu získáš neomezený přístup a to napořád. Posuneš své znalosti zas kousek dopředu a zároveň nám pomůžeš udržovat celý projekt při životě a pomáhat vám tak k lepší budoucnosti.

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

Body 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íť.

Dobít body můžeš okamžitě např.:

Kartou SMS Převodem
Kartou SMS Převodem

 

Článek pro vás napsal MQ .
Avatar
Autor se věnuje Pythonu, tvorbě cross-platform aplikací a příležitostně webům, zajímá se o machine learning a celkově práci s daty.
Aktivity (2)