[問題] 新手關於django網路範例的問題
最近剛開始摸索 python 以及 django (也是第一次學寫網頁)
從網路上的範例開始學,http://0rz.tw/Uoq8X
關於以下的 code 有地方一直不了解
from django.http import HttpResponse
text = """<form method="post" action="/add/">
<input type="text" name="a" value="%d"> + <input type="text" name="b"
value="%d">
<input type="submit" value="="> <input type="text" value="%d">
</form>"""
def index(request):
if request.POST.has_key('a'):
a = int(request.POST['a'])
b = int(request.POST['b'])
else:
a = 0
b = 0
return HttpResponse(text % (a, b, a + b))
問題在 if request.POST.has_key('a'):
a = int(request.POST['a'])
b = int(request.POST['b'])
想請教這裡的 POST['a'],POST['b'] 指的意思是?
查過 django 說明文件但還是不了解
這是實作兩數相加,有想說作個小變化變三個數相加,就直接加入一個 c
但直接寫 request.POST['c'] 就出錯了(原以為是對應上面的 a,b,c...)
因為第一次接觸,若問題太蠢也希望可以多加包含,麻煩大家了 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.249.120
→
05/23 07:08, , 1F
05/23 07:08, 1F
推
05/23 07:27, , 2F
05/23 07:27, 2F
→
05/23 07:28, , 3F
05/23 07:28, 3F
→
05/23 07:28, , 4F
05/23 07:28, 4F
→
05/23 13:09, , 5F
05/23 13:09, 5F
→
05/23 13:29, , 6F
05/23 13:29, 6F
推
05/23 13:40, , 7F
05/23 13:40, 7F
→
05/23 13:40, , 8F
05/23 13:40, 8F
→
05/23 13:46, , 9F
05/23 13:46, 9F
推
05/23 14:11, , 10F
05/23 14:11, 10F
→
05/23 14:12, , 11F
05/23 14:12, 11F
→
05/23 16:46, , 12F
05/23 16:46, 12F
Python 近期熱門文章
PTT數位生活區 即時熱門文章