-
Тег приблизительно такой:
def login(*args): ## return ''
При передаче такому тегу аргумента вылазит TemplateSyntaxError и говорится, что login принимает 0 аргументов. Я не совсем понял, что происходит. -
Simple_tagиinclusion_tagтак реализованы: они выясняют у функции, которую декорируют, реальный состав (количество, название) аргументов, чтобы потом это использовать в сообщениях об ошибках. Поэтому args и *kwargs для них не работают, к сожалению.Вариант обхода очевидный: просто вручную написать тег, без декоратора.
-
Спасибо. Во многом помогла уже довольно старая статья http://softwaremaniacs.org/blog/2006/08/04/url-reverse/ :)
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

