0 Tage Serie
python / beginner
Snippet

Ein einfaches Django-Formular erstellen

Formulare verarbeiten Benutzereingaben und Validierungslogik in Django. Dieser Ansatz ermöglicht es, Felder und deren Anforderungen sauber zu definieren.

snippet.py
python
1
2
3
4
5
6
from django import forms
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
message = forms.CharField(widget=forms.Textarea)
sender = forms.EmailField()
django
Erklärung
1
class ContactForm(forms.Form):
Definiert eine neue Formular-Klasse durch Vererbung von der Django-Form-Klasse.
2
subject = forms.CharField(max_length=100)
Erstellt ein Textfeld für kurzen Text mit einer maximalen Länge.
3
widget=forms.Textarea
Ändert die Standardeingabe in ein größeres Textbereich-Feld.