2011-02-05 1 views
1

вид-источник: HTTP: //127.0.0.1: 5000/администратор/запись/редактирование/2:помощь с пилонов маршрутами url_for ~

<form action="/admin/post/update_post/2" method="post"> 

вид-источник: HTTP: //xxx.com/ админ/запись/редактирование/2

<form action="/admin/post/edit/2/admin/post/update_post/2" method="post"> 

что-то diffent между сервером URL-адрес кода и локальный подавайте с тем же кодом:

${form(url(controller='admin/post', action='update_post', id=request.urlvars['id']), method='post')} 

оба из них с помощью пилонов 1.0 и сервер в Интернете работать с нг inx ~

ответ

0

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

Дайте это попробовать

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

это не работает ... – znetor

+0

http://stackoverflow.com/questions/3842692/pylons-url-current-incorrect-for-test-shows-test- test/4965716 # 4965716 – znetor

+0

Я считаю, что это ошибка конфигурации сервера nginx ~ – znetor

 Смежные вопросы

  • Нет связанных вопросов^_^