LINUX.ORG.RU

История изменений

Исправление KRoN73, (текущая версия) :

тогда нужно сделать биндинги для libastral.so

/ideas/{id}    myproject.ideas.view

В каком месте тут нужен libastral? :)

У меня оно, собственно, почти в таком виде сейчас и работает

'/ideas/(\d+) =>  myproject_ideas_view(1)',

А на практике даже и этого не нужно. Фреймворк, не найдя ссылки /ideas/1234 в роутинге сам ищет класс myproject.ideas.view(1234) и смотрит, разрешён ли в нём автороутинг. Я выше писал об этом.

А вот «config.add_route('idea', 'ideas/{idea}', view='mypackage.views.idea_view')» — это издевательство над программистом :)

Исправление KRoN73, :

тогда нужно сделать биндинги для libastral.so

/ideas/{id}    myproject.ideas.view

В каком месте тут нужен libastral? :)

У меня оно, собственно, почти в таком виде сейчас и работает

'/ideas/(\d+) =>  myproject_ideas_view(1)

А на практике даже и этого не нужно. Фреймворк, не найдя ссылки /ideas/1234 в роутинге сам ищет класс myproject.ideas.view(1234) и смотрит, разрешён ли в нём автороутинг. Я выше писал об этом.

А вот «config.add_route('idea', 'ideas/{idea}', view='mypackage.views.idea_view')» — это издевательство над программистом :)

Исправление KRoN73, :

тогда нужно сделать биндинги для libastral.so

/ideas/{id}    myproject.ideas.view

В каком месте тут нужен libastral? :)

У меня оно, собственно, почти в таком виде сейчас и работает.

А на практике даже и этого не нужно. Фреймворк, не найдя ссылки /ideas/1234 в роутинге сам ищет класс myproject.ideas.view(1234) и смотрит, разрешён ли в нём автороутинг. Я выше писал об этом.

А вот «config.add_route('idea', 'ideas/{idea}', view='mypackage.views.idea_view')» — это издевательство над программистом :)

Исходная версия KRoN73, :

тогда нужно сделать биндинги для libastral.so

/ideas/{id}    myproject.ideas.view

В каком месте тут нуже libastral? :)

У меня оно, собственно, почти в таком виде сейчас и работает.

А на практике даже и этого не нужно. Фреймворк, не найдя ссылки /ideas/1234 в роутинге сам ищет класс myproject.ideas.view(1234) и смотрит, разрешён ли в нём автороутинг. Я выше писал об этом.

А вот «config.add_route('idea', 'ideas/{idea}', view='mypackage.views.idea_view')» — это издевательство над программистом :)