-1
投稿後にオブジェクトのpkを取得してフォームを保存する必要があります。私を助けることができますか?Django。データベースに保存後のオブジェクトの主キーを取得
new_ticket_id = new_ticket.pk
idフィールドを取得するには: ビュー:あなたはまだあなただけ行う必要がありform.save()
によって、それをデータベースに保存しているので、
def form_valid(self, form):
new_ticket = form.save()
address = form.cleaned_data['address'].encode('utf8')
title = form.cleaned_data['title'].encode('utf8')
recipient = form.cleaned_data['email'].encode('utf8')
name = form.cleaned_data['name'].encode('utf8')
room = form.cleaned_data['room'].encode('utf8')
return super(CreateTicket, self).form_valid(form)