-2
我正在用django制作一个web应用程序,并且在一部分中,我尝试使用{%extends%}命令将一些HTML从一个模板到另一个。下面是代码:为什么我的{%extends%}命令在我的django应用程序中工作
home.html的 -
<!doctype html>
<html>
<head>
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html
search.html -
{% extends "gamelobby/home.html" %}
{% block content %}
<h1>Hello World</h1>
{% endblock %}
任何想法,问题可能是什么?
代码home.html的观点 -
def index(request):
all_games = GameCard.objects.all()
template = loader.get_template('gamelobby/home.html')
context = {
'all_games': all_games,
}
return HttpResponse(template.render(context, request))
你还没告诉我们什么是行不通的?你有错误吗? – solarissmoke
我会猜测,并说你仍然在视图中引用'home.html' ...请尝试创建一个[mcve] – Sayse
@solarissmoke不,我没有得到一个错误,它只是没有一个HTML search.html显示 – dmkanerer