大家好,我想在django中打印动态 meta标签值。我有_header. html作为部分文件,这是所有页面共有的。在该头文件中,我想添加元标签。头文件包含在base. html中,base扩展了所有其他页面,我想为不同的页面添加不同的元标签。下面的代码是_header. html文件
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
"here i want dynamic meta tags"
<title>Random Blog</title>
<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="{% static 'css/main.css' %}">
</head>
3条答案
按热度按时间moiiocjp1#
你可以在你的主html中有一个块 meta。然后对于每个模板视图,你可以在上下文中添加meta(或者直接在每个html中)
然后在视图中
然后在另一个模板中:
yv5phkfx2#
你只能呈现一个单一的对象作为 meta列表视图或过滤器视图dosent支持我想是这样,但这里是你的解决方案
iezvtpos3#
下面是动态 meta标签的一个工作示例。