Stap 6: Database
Tot nu ik nog niet ingegaan op de kwestie van databases, maar op dit punt u een webtoepassing werken moet kunt u een database in aansluiten. Beginnen eenvoudig, is het een goed ontwerp beginsel toegang tot een database of het uitvoeren van berekeningen in de views.py module. Om dit te bereiken, kunt u een bestand met de naam api.py, dan maken aanroepen van functies in dit bestand van een display functie in views.py.
cd home touch api.py atom api.py
Dit bestand kan vervolgens worden gevuld met functies die berekeningen uitvoeren, gegevens ophalen uit andere diensten van de api via http gesprekken, enz.
Kolf is zeer flexibel in de zin dat er veel verschillende soorten databases kunnen worden gebruikt met de toepassing u bent gebouw, en is vaak afhankelijk van wat uw toepassing zal doen. Er zijn sommige verschillende opties sqlite, mysql en mongodb.
U hebt nu een werkende-webtoepassing met behulp van de kolf. Als je zag, was het niet ongelooflijk moeilijk te installeren. Deze tutorial nauwelijks krassen op het oppervlak van de kolf kan doen, en er zijn veel bibliotheken, die werken met de kolf dat kan een grote hulp, zoals Kolf-Login en Kolf-SQLAlchemy. Hopelijk helpt dit je op weg naar een volledig functionerende webtoepassing hebben!