1. 程式人生 > >獲取表單信息並添加

獲取表單信息並添加

request 更新 return urn 運行 create esp 問題 查看

前端代碼如下:

<form  action="/addbook/" method="post">
書本名稱:<input type="text" name="name"><br/>
書本價格:<input type="text" name="price"/><br/>
更新日期:<input type="date" name="pub_date"><br/>
作者:<input type="text" name="author"/><br/>
<input type="submit" value="添加書本信息"/>
</form>
addbook方法用來出來表單添加,代碼如下:
def  addbook(request):
if request.method=="POST":
name=request.POST.get("name")
price=request.POST.get("price")
pub_date=request.POST.get("pub_date")
author=request.POST.get("author")
Book.objects.create(name=name,price=price,author=author,pub_date=pub_date)
#全部添加Book.objects.create(**dic)
return HttpResponse("添加成功")
運行以後出現下面的提示:

技術分享圖片

在頁面中添加下面的代碼用於處理這個問題:

再次運行提示添加成功,查看數據庫,確認數據已經添加

獲取表單信息並添加