This is what I have:
myview.py
with a view that takes a parameter user
:
def myview(request, user):
form = MyForm(request.POST)
....
return render_to_response('template.html',locals(), context_instance=RequestContext(request))
The user
gets passed through an url.
urls.py
:
...
urlpatterns += patterns('myview.views',
(r'^(?P<user>w+)/', 'myview'),
)
...
I also have a template.html
with a form:
<form name="form" method="post" action=".">
...
</form>
What goes in the the form action parameter if myview
function requires a parameter?
Right now I have action="."
. The reason I'm asking is because when I fill up the form In (templates.html) and click the submit button I see absolutely no field values passed from that form. It's almost like I'm passing an empty form when I click the submit button. Any ideas? Thank you!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…