tag:blogger.com,1999:blog-7834466361812067478.post9162701068360811173..comments2011-12-01T08:50:22.180+04:00Comments on Даёшь Django в народные массы!: Толи лыжи не едут...Qrilkahttp://www.blogger.com/profile/14856370078919907461noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-7834466361812067478.post-90104517632776586192009-12-15T18:46:36.053+03:002009-12-15T18:46:36.053+03:00> GET параметры получаются какбы "неродным...> GET параметры получаются какбы "неродными" для джанго и требуют отдельной обработки.<br /><br /> именно, что неродные - ведь джанго "заточен" на использование REST архитектуры для адресации урлов.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-62765917886437462882009-12-14T16:47:46.659+03:002009-12-14T16:47:46.659+03:00Ок, понял! Велосипедность присутствует.Ок, понял! Велосипедность присутствует.Haruthttps://www.blogger.com/profile/00113804404961538768noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-36763167758002168912009-12-14T12:42:48.178+03:002009-12-14T12:42:48.178+03:00Я "одинаковым" не писал :)
Именовать-то ...Я "одинаковым" не писал :)<br />Именовать-то всё равно стоит, только GET-параметры прикручивать "сбоку".<br />Проблему я для себя вижу в этой "велосипедности" (от которой джанго избавлять вроде как должен).<br />А задачу я вроде описал выше: есть страница отличающаяся лишь user-specific частью, которая, естественно, не является постоянной да и к тому же является временной (время жизни сутки сейчас). С т.зр. логики URI это РАЗНЫЕ страницы, поэтому логично, что адсенс "парит" в данном случае.Qrilkahttps://www.blogger.com/profile/14856370078919907461noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-80950530003469587032009-12-14T12:32:15.185+03:002009-12-14T12:32:15.185+03:00"Так":
> GET параметры получаются ка..."Так":<br /><br />> GET параметры получаются какбы "неродными" для джанго и требуют отдельной обработки.<br /><br />Одинаковым с кем? Для большинства задач не требуется именовать урлы с GET-параметрами. А если всё-таки это требуется, то тут надо изобретать собственные велосипеды. Кстати, можно пример задачи, где это требуется?Haruthttps://www.blogger.com/profile/00113804404961538768noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-26735830792291137412009-12-14T12:17:07.694+03:002009-12-14T12:17:07.694+03:00"так" - это как?
Проблема-то как раз в т..."так" - это как?<br />Проблема-то как раз в том, что URL path должен быть одинаковым, об этом собственно пост и написан. Т.е. твоё "правильно" состоит в том, чтобы не решать описанную проблему.Qrilkahttps://www.blogger.com/profile/14856370078919907461noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-27002915404496433102009-12-14T12:09:13.822+03:002009-12-14T12:09:13.822+03:00По сути, так и есть. Если нужно сделать нечто подо...По сути, так и есть. Если нужно сделать нечто подобное, то лучше создать отдельный урл без GET-параметра и обращаться к нему {% url my_link template_param %}. Мне кажется, это правильно.Haruthttps://www.blogger.com/profile/00113804404961538768noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-7650995063813081682009-12-14T11:47:21.595+03:002009-12-14T11:47:21.595+03:00Дак это-то понятно, вопрос возникает в том, что GE...Дак это-то понятно, вопрос возникает в том, что GET параметры получаются какбы "неродными" для джанго и требуют отдельной обработки.Qrilkahttps://www.blogger.com/profile/14856370078919907461noreply@blogger.comtag:blogger.com,1999:blog-7834466361812067478.post-78705669089096129972009-12-14T11:39:00.252+03:002009-12-14T11:39:00.252+03:00Предлагаю вспомнить о том, что {{ url }} - это все...Предлагаю вспомнить о том, что {{ url }} - это всего лишь template tag, и его легко можно заменить своим тегом, который будет делать все,что нравится. В этом и есть вся прелесть Django.Anonymoushttps://www.blogger.com/profile/06588057979802939463noreply@blogger.com