0
我想弄清楚如何創建許多在一個頁面上類似的表單。這個想法是讓人們用文字評論頁面的各個部分。這意味着,每個部分 都有其意見。表單與註釋字段和提交按鈕相同。 這是我到目前爲止的代碼。然而,它不起作用,我絕對需要了解如何以簡單的方式實現這一點。有人可以幫我弄清楚這一點。在同一頁上創建多個表單
在模型:
db.define_table('manyforms',
Field('comment'))
在控制器:
allforms=dict(form_id=new_form_id(),form=SQLFORM(db.manyforms))
for f in allforms:
if f['form'].accepts(request.vars,formname=f['form_id']):
response.flash = 'accepted'
else:
response.flash = 'refused'
return dict(allforms=allforms)
感謝您的指針。它終於奏效了。我希望表單在不同的地方展示。每個表單只需要一個唯一的ID。您的代碼有助於生成ID – user1469174 2015-03-07 11:27:13