Форум сайта python.su
0
Всем привет. Django использую как шаблонизатор. И вот тут появилась проблема. Оформляю templatetag
register = template.Library()
@register.tag
def test_object(parser, token):
try:
tag, value = token.split_contents()
except ValueError:
raise template.TemplateSyntaxError('%r tag requires a single argument' % token.contents[0])
return TestObject(value)
class TestObject(template.Node):
def __init__(self, value):
self.value = value
def render(self, context):
obj = utils.get_object(context['request'])
context[self.value] = obj
return ''
{% load my_tag %}
{% test_object BigObject %}Офлайн
41
Офлайн
2
dissdocЭто уже очень странно.
Django использую как шаблонизатор
Офлайн
0
Почему вас это насторожило, что Django использую “только” в каком-то направлении? Это дело привычки… А так теряюсь в использовании других вещей bottle, jinja и т.п. Их не знаю (
Офлайн
2
dissdocНет, просто шаблонизатор не самая сильная сторона Django.
Почему вас это насторожило, что Django использую “только” в каком-то направлении?
Офлайн
0
dissdoc– так говорит обычно быдлокоденг.
других вещей bottle, jinja и т.п. Их не знаю (
Офлайн