помогите с маршрутами пилонов url_for ~ - PullRequest
1 голос
/ 05 февраля 2011

источник просмотра: 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 ~

1 Ответ

0 голосов
/ 05 февраля 2011

Я считаю, что URL должен начинаться с /. Кроме того, вы указали контроллер 'admin / post', и я думаю, что это, вероятно, либо либо, либо.

Дайте этому попытку

url('/admin/post/edit/' + request.urlvars['id'])
...