2014-05-05 88 views
-1

我是python和燒瓶的新手,並試圖理解「wtforms」,但到目前爲止沒有找到任何實際解釋完整功能的教程。像在一些地方數據的 「GET」 請求中設置類似燒瓶WTForms沒有顯示數據

form.country = DBModel.country

一些使用它像

form.country.data = DbModel之後, .country

其他使用它像

form.country.query = DBModel.country

其他的事情,我不明白是 「POST」 請求 「wtforms」 功能。

確切地說,數據是從請求中提取的?

在任何示例中我都看不到來自請求的任何數據提取。他們只是定義「wtform」的實例並開始將數據添加到數據庫。

+0

你能提供服務器端代碼嗎?這有助於回答這個問題,因爲完美? –

+0

嘿Waseem!你的問題幾乎存在,但如果你展示了一個你的問題的例子,那將是最好的。如果遇到問題並且無法找到現有答案,可以發佈一個小的WTForms應用程序(如果您剛剛開始,請直接從文檔中寫出一個),那麼一個好的開始就是寫一個小的WTForms應用程序。 – nsfyn55

回答

1

如果你是Python和燒瓶新手,請閱讀this博客:)它包含一系列文章如何啓動和開發燒瓶項目。這可能非常有用。

關於wtforms的問題嘗試找到一些有用的東西在燒瓶snippets

在wtforms.Form中你有屬性data - 它是一個包含每個字段數據的字典。如果您想用模型中的數據填寫表格,則有populate_obj()方法。