Inleiding
Gegevensgestuurde toepassingen delen vaak een vergelijkbare structuur. U hebt een pagina waarop u items opgeeft, een pagina om de details van een item weer te geven en vervolgens de juiste pagina's om het maken, bijwerken en verwijderen toe te staan. Het handmatig maken van elk van deze pagina's kan tijdrovend worden, vooral omdat veel van de code en HTML herhaaldelijk zijn.
Django biedt algemene weergaven om het maken van gegevensgestuurde toepassingen te stroomlijnen. Algemene weergaven zijn klassenweergaven die zijn ontworpen om al deze algemene bewerkingen uit te voeren. We kunnen algemene weergaven gebruiken om snel pagina's te maken om gegevens weer te geven en te bewerken. Deze weergaven kunnen zelfs de HTML-formulieren voor ons genereren.
In deze module verkennen we algemene weergaven en formulieren en hoe we een gemeenschappelijke bibliotheek kunnen gebruiken om de weergave van onze formulieren te verbeteren.
In deze module wordt het volgende behandeld:
- Algemene weergaven gebruiken.
- Django-formulieren maken.
- Gebruik de bibliotheek django-crispy-forms.
Vereisten
- Software
- Codeervaardigheden
- Inzicht in HTML en CSS
- Basiskennis van Django
- Basiskennis van relationele databases
- Kennis op gevorderd niveau van Python, waaronder: