我有一個從各種模型生成的表單,各種值填充並坐在其他表中。因此,在這種情況下,我沒有使用內置的Django forms
(,即我沒有創建來自型號的表格)。Django形式「不」使用模型形式
現在從自制表格發佈的數據由view1
處理,它應該相應地清理數據。我該如何去了解它,並使用各種功能,clean
和定義validation errors
(最好不做驗證邏輯視圖本身!)
編輯:
我已經定義==> 3數據庫表3個的模型。現在將創建一個表格,顯示來自兩個模型的數據,然後將此表格中的數據保存在第三個表格中!在這種情況下,我自己創建了這個表單,並且我想使用表單功能來驗證這個自制表單的輸入。我應該怎麼做呢?如果我不能使用內置的表單功能,我在哪裏以及如何驗證此自制表單(不使用表單中的表單)
你能更具體嗎?你說你不使用表單,但你談論乾淨和驗證錯誤,這是表單功能。 – KillianDS 2010-05-30 22:30:20
你可以使用django表單而不需要任何模型,如果我理解正確,你問的是如何驗證POST數據。 – 2010-05-30 23:21:21
查看問題本身的上述修改。 @rebus - 是的東西在這些線上,但然後我怎麼去處理它的驗證? – zubinmehta 2010-05-31 06:11:21