Lekce 7 - SQLite3 databáze a přihlášení uživatelů ve Flask frameworku
V minulé lekci, Zobrazení zpráv a vlastní 404 stránka ve Flask, jsme si vytvořili vlastní stránku pro chyby 404 a naučili se používat Flash zprávy.
V dnešním Python tutoriálu si vytvoříme SQLite3 databázi, poprvé se do ní připojíme a přihlásíme se jako existující uživatel z databáze.
Tvorba databáze a tabulky s uživateli
Jako databázi doporučuji používat SQLite3, jelikož Python obsahuje
knihovnu sqlite3 a nemusíme tak nic instalovat.
Pokud však chcete používat jinou databázi, nic vám v tom nebrání.
SQLite3 používá dynamické typování a má následující datové typy:
NULLINTEGER- celá číslaREAL- plovoucí desetinná čárkaTEXT- string (UTF-8, UTF-16BE, UTF-16LE)BLOB- data (obrázek, zvuk)
Více naleznete v kurzu SQLite.
Vytvoříme si skript, který vytvoří tabulku uzivatele.
Skript pojmenujeme create_db.py, struktura složky projektu bude
vypadat následovně:
složka projekturootmain.pycreate_db.pydatabaze.db- Databáze se vytvoří až po spuštění skriptu
Kód skriptu je následující:
...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.
roční PŘEDPLATNÉ
1 082 Kč
měsíčně, placeno ročně (12 984 Kč)14 000+ lekcí, cvičení a testů
6 000+ ti zůstane napořád
Neomezený přístup ke všem aktuálním
i připravovaným kurzům.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
250 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.
- 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 si vytvoříme první SQLite3 databázi s tabulkou uživatelů a přihlásíme se jako jeden z nich v microframeworku Flask.