view-source:http://127.0.0.1:5000 / admin / post / edit / 2:
<form action="/admin/post/update_post/2" method="post">
视图-出处:http://xxx.com/admin/post/edit/2
<form action="/admin/post/edit/2/admin/post/update_post/2" method="post">
服务器URL代码和localhost服务器之间的区别是相同的代码:
${form(url(controller='admin/post', action='update_post', id=request.urlvars['id']), method='post')}
他们都使用pylons 1.0和服务器在线运行nginx~
答案 0 :(得分:0)
我相信网址应该以/开头。此外,你已经指定了一个'admin / post'控制器,我认为这应该是或者。
试一试
url('/admin/post/edit/' + request.urlvars['id'])