我创建了一个应用,在该应用中保存了文件,并编写了一些代码。保存代码后,重新加载浏览器时,不会出现TemplateDoesNotExist错误,然后以任何方式创建模板,保存并重新加载浏览器时,它均不会读取或查看模板。
我尝试从头开始重新做整个项目(不那么深入),一次又一次,同样的事情发生了。我已经接触了无数人,从教程老师到松弛,再到duckduckgo(我不使用Google)在这里寻找答案。
不确定此处需要显示什么代码,但是...这是我在创建的应用程序中创建的文件。
from wagtail.core import blocks
class TitleandTextBlock(blocks.StructBlock):
"""Title and Text and nothing else"""
title = blocks.CharBlock(required=True, help_text='Add your title')
text = blocks.TextBlock(required=True, help_text='Add text here')
class Meta:
templates = 'streams/title_and_text_block.html'
icon = 'edit'
label = 'Title & Text'
这是最后一个有效的模板,它应与上面的代码和无效的模板联系在一起。
{% extends 'base.html' %}
{% load wagtailcore_tags %}
{% block content %}
<div>
{{ self.subtitle }}
</div>
{% for block in page.content %}
{% include_block block %}
{% endfor %}
{% endblock %}
这是模板中的一些无效文本 “在这里放任何东西。” 感谢所有帮助,如果我给的代码太多或不够,请告诉我。
关于(或flex)页面应显示“在此处放置任何内容”。但是什么也没显示。