Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 17, 2009 14:53:13

satels@gmail.com
От:
Зарегистрирован: 2008-04-15
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

TGNewTraversal - Что такое

Привет всем, кто-нибудь знает, что такое TGNewTraversal ?
Если есть у кого примеры применения, то делитесь

На официальном сайте TGNewTraversal https://projects.isotoma.com/tgnewtraversal документация почему то стала закрыта
А в сети вроде как мало про это вообще. Ни одного примера применения не нашел :-)

Оформление визы в Латвию



Отредактировано satels@gmail.com (Май 5, 2013 23:56:55)

Офлайн

#3 Апрель 18, 2009 12:01:59

satels@gmail.com
От:
Зарегистрирован: 2008-04-15
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

TGNewTraversal - Что такое

Спасибо, pythonwin :-)

Для чего нужен TGNewTraversal ? Приведу пример.

Допустим надо сделать интерфейс пользователя (имя пользователя Vasya)
Стандартными методами tg можно сделать такую навигацию
/user/edit/Vasya
/user/view/Vasya
/user/delete/Vasya


TGNewTraversal позволяет сделать такое
/user/Vasya/edit
/user/Vasya/view
/user/Vasya/delete
…..

Понять как это делается можно быстро, посмотрев исходники TGNewTraversal, а именно /TGNewTraversal-1.05/tgnewtraversal/test/test_traversal.py



Офлайн

#4 Апрель 20, 2009 07:39:55

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

TGNewTraversal - Что такое

satels@gmail.com
TGNewTraversal позволяет сделать такое
в tgfastdata ссылки работают так:
/user/6/edit
и в default можно определить куда перенаправить - также можно сделать и для ЧПУ, храня ссылки в отдельной таблицы с уникальным url и при запросе в методе default класса логики находить ссылку в таблицы перенаправлять в другой метод



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version