Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 1, 2013 22:45:33

bismigalis
Зарегистрирован: 2010-10-02
Сообщения: 449
Репутация: +  47  -
Профиль   Отправить e-mail  

добавление роутов из приложения

В своем приложении хочу подключить несколько роутов, типа
/route1
/route2

Возможно ли такое в джанге?

Отредактировано bismigalis (Апрель 1, 2013 22:49:25)

Офлайн

#2 Апрель 2, 2013 00:23:55

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

добавление роутов из приложения

объясните что это такое и как это работает, с вашей точки зрения



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Апрель 2, 2013 10:05:38

bismigalis
Зарегистрирован: 2010-10-02
Сообщения: 449
Репутация: +  47  -
Профиль   Отправить e-mail  

добавление роутов из приложения

можно так

#my_project/my_app/urls.py
urlpatterns = patterns('my_app.views',
    (r'^route1/$', 'route1'),
    (r'^route2/$', 'route2'),
)
#my_project/urls.py
urlpatterns = patterns('',
    #все роуты
    url(r'^', include('my_app.urls')),
 )
но такой апп, получается, только один может быть, который может задавать роуты от корня, без префикса

Офлайн

#4 Апрель 3, 2013 15:22:41

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

добавление роутов из приложения

Почему один?, если бы было так:

- url(r'^$', include('my_app.urls')),
то да - один.


Офлайн

#5 Апрель 3, 2013 15:41:45

bismigalis
Зарегистрирован: 2010-10-02
Сообщения: 449
Репутация: +  47  -
Профиль   Отправить e-mail  

добавление роутов из приложения

и вправду работает, чёто я тупанул

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version