これが私がウェブページから投稿データを取得する方法です。人物モデルは保存できますが、"(u'')"
文字列が含まれています。たとえば、firstname
を「Alex」に変更すると、生の値が取得されてu('Alex')
保存されます。
def submit_e(req, person_id=None):
if(req.POST):
try:
person_id = req.POST['driver']
person = Person.objects.get(pk=person_id)
person.firstname = req.POST['firstname'],
person.midname = req.POST['middleinitial'],
person.lastname = req.POST['lastname'],
person.full_clean()
person.save()
except Exception as e:
print e
return HttpResponseRedirect(reverse('users:user_main'))