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"
等等
怎么做?
答案 0 :(得分:0)
这不是您将值传递给表单的方式。您在视图中实例化表单时执行此操作:
def my_view(request):
form = SomeForm(initial={'type': 'the_value_I_want'})