Django Thread-Safety для тегов-шаблонов - PullRequest
0 голосов
/ 01 июня 2010

Я прихожу сюда, потому что у меня есть вопрос о Джанго и Нити. Я прочитал документацию http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#template-tag-thread-safety и хотел бы узнать, можно ли повлиять и на следующий код в контексте рендеринга.

class ChatterCountNode(NodeBase):
    def __init__(self, channelname, varname):
        self.channelname = channelname
        self.varname = varname

    def render(self, context):
        channelname = self.getvalue(context, self.channelname)
        varname = self.getvalue(context, self.varname)
        count = get_channel_count(channelname)
        context[varname] = count
        return ''

1 Ответ

0 голосов
/ 01 июня 2010

Нет, ваш код потокобезопасен. Посмотрите пример, который они имеют в документах с тегом цикла.

...