我目前正在努力使我的**正常工作。我手動建立了表單(模板.html)當我用print呼叫它時,我可以看到所有的資料(請求.post)(英吋)檢視.py-結帳)但是**有效嗎():(英吋)檢視.py-結帳)不起作用。意思是我的**無效。在
我認為問題是,我手動建立了表單,並在驗證資料後將其與模型表單組合在一起格式有效()儲存在。你們誰能幫我解決我的問題,為什麼它是無效的?在
在模板.html在
} for } with quantity:
continue
在模型.py在
^$在表單.py在class reserveform(forms.modelform):
class meta:
model = reserveditem
fields = ['order_reference', 'ticket', 'ticket_name', 'quantity']
在檢視.py-事件# create your views here.
class eventdetailview(detailview):
context_object_name = 'event'
def get_object(self):
organiser = self.kwargs.get('organiser')
event = self.kwargs.get('event')
queryset = event.objects.filter(organiser__slug=organiser)
return get_object_or_404(queryset, slug=event)
在檢視.py-結賬def reserve_ticket(request):
if request.method == 'post':
form = reserveform(request.post)
if form.is_valid():
print("hello world")
return redirect("")
else:
print("back to homepage")
python表單提交
python寫爬蟲模擬表單提交的庫其實有很多,我使用的是requests庫進行簡單的表單提交。requets 庫安裝方式 sudo pip install requests一 無檔案的表單提交 對於無檔案的提交,我們只需要檢視目標網頁表單各元素的名字和我們要提交的值,然後寫成乙個結構體提交上去就可以...
Flex HTTPService 提交表單
方法1 採用urlvariables物件 import mx.controls.alert import mx.rpc.events.resultevent 對提交給後台的引數進行utf 8的編碼處理 方法2 採用,同時也演示了mx state的用法,來自網上 import mx.rpc.event...
html表單提交
用來收集資訊 form中的屬性 action 提交的路徑 method get post提交表單的方式 標籤type屬性的不同的值所表示的含義 text 文字框 value表示文字框中的值 readonly表示唯讀,可以寫readonly或true disable表示標籤不可用,可以寫disable...