【发布时间】:2011-07-24 22:38:07
【问题描述】:
这就是我所拥有的:
myview.py 带有一个带有参数user 的视图:
def myview(request, user):
form = MyForm(request.POST)
....
return render_to_response('template.html',locals(), context_instance=RequestContext(request))
user 通过 url 传递。
urls.py:
...
urlpatterns += patterns('myview.views',
(r'^(?P<user>\w+)/', 'myview'),
)
...
我还有一个template.html 的表单:
<form name="form" method="post" action=".">
...
</form>
如果myview 函数需要一个参数,那么表单操作参数中的内容是什么?
现在我有 action="." 。我问的原因是因为当我填写表单 In (templates.html) 并单击提交按钮时,我看到绝对没有从该表单传递的字段值。当我单击提交按钮时,这几乎就像我传递了一个空表单。有任何想法吗?谢谢!
【问题讨论】:
标签: django django-templates django-forms django-views