Wie hinzufügen von Daten in die Datenbank?
Wie kann ich Daten in meine Datenbank?
Meine form:
from django import forms
class DinnerForm(forms.Form):
name = forms.CharField(max_length=100)
text = forms.CharField(max_length=255)
und Modell:
class Dinner(models.Model):
name = models.CharField(max_length=100)
text = models.CharField(max_length=255)
meiner Sicht:
def add_dinner(request):
if request.method == 'POST':
form = DinnerForm(request.POST)
if form.is_valid():
name = form.cleaned_data['name']
text = form.cleaned_data['text']
Wie kann ich meine Daten speichern in die Datenbank?
InformationsquelleAutor user1682273 | 2012-09-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Denke ich eine bessere option ist die Verwendung FormModels . Etwas hinzufügen zur Datenbank :
form.save()
InformationsquelleAutor Silwest
wenn Sie nicht verwenden ModelForm , einfach Sie können sth wie diese :
InformationsquelleAutor alix