-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