![](/img/trans.png)
[英]How do I solve this TemplateSyntaxError in Django that says “Could not parse the remainder”
[英]how can I solve Django TemplateSyntaxError?
我怀疑这可能是由于 python 在任何地方自动安装的 Django 版本,但如果您认为这是其他问题,请告诉我是否遗漏任何内容。
这是填充我的页面的错误消息,附带代码问题:
django.template.exceptions.TemplateSyntaxError: Unclosed tag on line 9: 'block'.
Looking for one of: endblock.
"GET /employee/ HTTP/1.1" 500 143845
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Employee</title>
</head>
<body>
{% extends 'base.html' %}
{% block content %}
<div class="row">
{% for employeess in employees %}
<div class="col">
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">{{ employeess.EmployeeName }}</h5>
<p class="card-text">{{ employeess.EmployeeAddress }}</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
{% endfor %}
</div>
</body>
</html>
和views.py
from django.shortcuts import render
from django.http import HttpResponse
from .models import Employee
def index(request):
employees = Employee.objects.all()
return render(request, 'index.html', {'employees': employees})
我想念{% endblock %}
新的:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Employee</title>
</head>
<body>
{% extends 'base.html' %}
{% block content %}
<div class="row">
{% for employeess in employees %}
<div class="col">
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">{{ employeess.EmployeeName }}</h5>
<p class="card-text">{{ employeess.EmployeeAddress }}</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
{% endfor %}
</div>
{% endblock %}
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.