satels@gmail.com
Апрель 17, 2009 14:53:13
Привет всем, кто-нибудь знает, что такое TGNewTraversal ?
Если есть у кого примеры применения, то делитесь
На официальном сайте TGNewTraversal
https://projects.isotoma.com/tgnewtraversal документация почему то стала закрыта
А в сети вроде как мало про это вообще. Ни одного примера применения не нашел :-)
Оформление визы в Латвию
satels@gmail.com
Апрель 18, 2009 12:01:59
Спасибо, 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
pythonwin
Апрель 20, 2009 07:39:55
satels@gmail.com
TGNewTraversal позволяет сделать такое
в tgfastdata ссылки работают так:
/user/6/edit
и в default можно определить куда перенаправить - также можно сделать и для ЧПУ, храня ссылки в отдельной таблицы с уникальным url и при запросе в методе default класса логики находить ссылку в таблицы перенаправлять в другой метод