mirror of
https://github.com/Hopiu/django-embed-video.git
synced 2026-03-16 21:30:23 +00:00
Fix template tag without specified size
This commit is contained in:
parent
0331a0e030
commit
3c88819aa8
3 changed files with 13 additions and 1 deletions
|
|
@ -9,6 +9,9 @@ Release 0.8 (dev)
|
|||
- If ``EMBED_VIDEO_TIMEOUT`` timeout is reached in templates, no exception is
|
||||
raised, error is just logged.
|
||||
|
||||
- Fix default size in template tag.
|
||||
(`See more... <https://github.com/yetty/django-embed-video/commit/6cd3567197d6fdc31bc63fb799815e8368128b90>`_)
|
||||
|
||||
|
||||
Release 0.7 (Dec. 21, 2013)
|
||||
---------------------------
|
||||
|
|
|
|||
|
|
@ -82,7 +82,8 @@ class VideoNode(Node):
|
|||
return self.__render_block(url, context)
|
||||
|
||||
def __render_embed(self, url, context):
|
||||
size = self.size.resolve(context)
|
||||
size = self.size.resolve(context) \
|
||||
if hasattr(self.size, 'resolve') else self.size
|
||||
return self.embed(url, size, context=context)
|
||||
|
||||
def __render_block(self, url, context):
|
||||
|
|
|
|||
|
|
@ -46,6 +46,14 @@ class EmbedVideoNodeTestCase(TestCase):
|
|||
rendered = u'<iframe width="960" height="720" src="http://www.youtube.com/embed/jsrRJyHBvzw?wmode=opaque" frameborder="0" allowfullscreen></iframe>'
|
||||
self.assertEqual(template.render(self._grc()).strip(), rendered)
|
||||
|
||||
def test_direct_embed_tag_with_default_size(self):
|
||||
template = Template("""
|
||||
{% load embed_video_tags %}
|
||||
{% video "http://www.youtube.com/watch?v=jsrRJyHBvzw" %}
|
||||
""")
|
||||
rendered = u'<iframe width="480" height="360" src="http://www.youtube.com/embed/jsrRJyHBvzw?wmode=opaque" frameborder="0" allowfullscreen></iframe>'
|
||||
self.assertEqual(template.render(self._grc()).strip(), rendered)
|
||||
|
||||
def test_user_size(self):
|
||||
template = Template("""
|
||||
{% load embed_video_tags %}
|
||||
|
|
|
|||
Loading…
Reference in a new issue