Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么显示空的嵌入块?_Python_Django_Wagtail - Fatal编程技术网

Python 为什么显示空的嵌入块?

Python 为什么显示空的嵌入块?,python,django,wagtail,Python,Django,Wagtail,我做错了什么 models.py main_vid = EmbedBlock( template='wtblocks/main_vid.html', label="Video", icon='image', null=True, blank=True, ) main_vid.html {% load wagtailcore_tags wagtailimages_tags %} {% l

我做错了什么

models.py

main_vid = EmbedBlock(
        template='wtblocks/main_vid.html',
        label="Video",
        icon='image',
        null=True,
        blank=True,
    )
main_vid.html

{% load wagtailcore_tags wagtailimages_tags  %}
{% load wagtailembeds_tags %}

<div class="container container-block main_vid">

    {% embed self.main_vid %}

</div>
{%load wagtailcore_tags wagtailimages_tags%}
{%load wagtailembeds_tags%}
{%embed self.main_vid%}

我看了看检查员,这个街区原来是空的。如果我不使用
template='wtblocks/main\u vid.html'
,那么视频对我来说显示得很好,但我就是无法设置它的样式。

只能使用{{Self}},但不能将Self对象作为实例调用

{%load wagtailcore_tags wagtailimages_tags wagtailmbeds_tags%}
{%embed self%}

EmbeddeVideoField不是Wagtail中的标准字段:--它是从哪里来的?@SteveJalim我更新了这个问题,也许你可以帮我,谢谢?