2011-09-21 72 views
0
class SomeForm(forms.Form): 
    type = forms.CharField(
     widget = forms.HiddenInput(attrs = {'value': 'how_to_get_value_from_request'}) 
    ) 

用戶打開時我想要www.site.com/order/type/t1 hidden value = "t1"
www.site.com/order/type/t2 hidden value = "t2"
www.site.com/order/type/t3 hidden value = "t3"

怎麼做?以django形式請求數據

回答

0

這不是你如何將值傳遞給表單。您在實例化表單時執行此操作,在您的視圖中:

def my_view(request): 
    form = SomeForm(initial={'type': 'the_value_I_want'})