{% block video %}
<div class="video">
<video id="video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" width="360" height="240" data-setup="{}">
-<source src="http://{{ host }}:8000/monitor.webm#{% get_random_hash %}" type="video/webm">
+<source src="http://{{ host }}:8000/monitor.webm?v={% random_hash %}" type="video/webm">
</video>
</div>
{% endblock video %}
def len(list):
return len(list)
+@register.tag
+def random_hash(parser, token):
+ return RandomHash()
-@register.simple_tag(takes_context=True)
-def get_random_hash(context):
- return get_random_hash()
-
-
+class RandomHash(template.Node):
+ def render(self, context):
+ return get_random_hash()