我正在学习Django和扩展两个html文件。扩展后,我得到了我想要的颜色,但没有文本。我的代码如下:
base.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hello</title>
</head>
<body bgcolor="red">
{% block content %}
{% endblock %}
</body>
</html>
home。
{% extends 'base.html' %}
{% block conent %}
<h1>Hello {{name}}!!!!!!!</h1>
{% endblock %}
views.py
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def home(request):
return render(request, 'home.html', {'name': 'Bob'})
base.html前
之前base.html
base.html后
base.html后
您的home.html
有一个错别字。它的内容,而不是内容
{% block content %}