templates - 鹡鸰中未读取模板
问题描述
我创建了一个应用程序,在该应用程序中保存了一个文件,并编写了一些代码。当我保存代码重新加载我的浏览器时,它不会给我一个 TemplateDoesNotExist 错误,然后当我以任何方式制作模板时,保存并重新加载浏览器,它不会读取或看到模板。
我尝试过不止一次地从头开始重新做整个项目(我并没有那么深入),并且发生了同样的事情。我已经联系了很多人,从辅导老师到 slack,再到 dadduckgo(我不使用 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 %}
这是模板中的一些虚拟文本,无法“将任何内容放入此处”。我感谢任何和所有的帮助,如果我给出了太多的代码,或者不够,请告诉我。
About(或 flex)页面应该显示“Put any in here”。但什么都没有显示。
解决方案
推荐阅读
- python - 如何解决“typeError:__init__() 恰好需要 3 个参数(给定 2 个)”
- css - 在引导程序中计算宽度和填充
- c++ - if constexpr - 为什么完全检查丢弃的语句?
- node.js - 如何将这个非常不安全的查询转换为 Knex querybuilder 调用?
- c - 动态链接库可以覆盖静态库吗?
- php - 在每个 Wordpress 页面中显示不同的标题文本
- c# - 标签在 ToolStrip 上方不可见
- java - 502 Bad Gateway 和“请在 30 秒后重试”消息
- oracle-cloud-infrastructure - 我的两个 Always Free 实例都已终止
- php - Adsense 链接给出错误 403 禁止 nginx/1.16.0