【发布时间】:2019-04-03 02:24:35
【问题描述】:
你好,谢谢你的帮助,我的编码很差。
指出:我正在做一个将数据从数据库传递到前端的 Django 项目;但现在我什至无法将 Django 的任何视图传递到模板中,我怀疑我传递了错误的变量类型;请评论你的想法。
这是我在 views.py 上的代码:
from django.shortcuts import render
def index (requset):
return render(requset,'myapp/index.html') # link to be able open frountend
def testdex(requset):
text = "hello world"
context ={'mytext' : text }
return render(requset,'myapp/inculdes.html', context)
所以我的变量将被传递到延伸到索引页面的 inculdes
这是我在 inculdes.html 中的代码:
{% exntends "myapp/index.html" %}
{% block includes %}
{{ mytext }}
{% endblock includes %}
这是我在 index.html 上的代码:
<body>
{% block includes %} {% endblock includes %}
</body>
再次感谢您给我时间来帮助我,如果可以给我写一些代码,我将不胜感激,因为尝试整周修复这个问题
【问题讨论】:
-
分享你的
myapp/index.html -
它应该是
extends,而不是exntends。 -
确保调试为真。然后,当您犯任何错误时,它会显示详细的错误,而不是只显示 500 页。
-
对不起,由于我的 wifi 错误,我输入了密码;但除此之外,页面工作得很好,但什么也不显示
-
嗨,有没有办法可以打印出变量,或者调试它?
标签: html django django-templates django-views