我尝试在Twitter按钮上自定义共享,我正在使用它来分享:
http://twitter.com/intent/tweet?status=[TITLE]+[URL]
我能够通过{{request.get_host}}和{{request.path}}获取网址,但我似乎无法获得该标题。我可以使用任何请求对象来获取当前页面标题的标题吗?感谢。
答案 0 :(得分:1)
最简单的方法是: 将以下代码插入base.html
#base.html
{% block title %} {% endblock %}
,然后在您的索引或任何带有标题的HTML文件中
#index.html
{% extends 'base.html'%}
{% block title %} My Page Title {% endblock %}
答案 1 :(得分:0)
将上下文对象键放在双括号中。 让我们在学校管理系统中制作一个动态的教师页面
#urls.py
path("teacher/<str:pk>/",views.teacher,name="teacher"),
誓言
#view
def teacher(request,pk):
teacher = Teacher.objects.get(id=pk)
context= {"teacher":teacher}
return render(request,'main/teacher.html',context)
模板
<title>{{teacher.fname}} Page</title>