私はモデルを持っています:
class Book(models.Model):
name = models.CharField(max_length=100)
alias = models.CharField(max_length=100)
description = models.TextField()
def __unicode__(self):
return self.name
そしてforms.pyのModelForm:
class BookForm(ModelForm):
class Meta:
model = Book
だから私は私の見解でこのようなものを作ろうとしています:
def register_book(request):
if request.method == 'POST':
formul = BookForm(request.POST)
if formul.is_valid():
new_book=formul.save(commit=False)
new_book.alias='foo'
new_book.save()
return HttpResponseRedirect('/')
だから、私はhtmlの「フォーム」から名前と説明を保存していますが、フォームを取得した後にエイリアスを保存する必要があります。しかし、機能していません。