django模板
一、变量
1、在文件myblog/urls.py里设置一个URL:
myblog/urls.py
urlpatterns = [
...
path('', views.index),
#把原来的views.hello修改成views.index ''留空,表示为首页
...
]
2、在文件blog/views.py里添加一个视图函数:
blog/vews.py
#添加一个函数
def index(request):
#添加两个变量,并给它们赋值
sitename = 'blog'
url = 'www.liuwq.com'
#把两个变量封装到上下文里
context = {
'sitename': sitename,
'url':url,
}
#把上下文传递到模板里
return render(request,'index.html',context)
3、在项目根目录下templates文件夹里新建一个文件index.html,输入如下内容:
templates/index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>MyBlog</title>
</head>
<body>
<h3>网站名:{
{ sitename }}</h3>
<h3>域名:{
{ url }}</h3>
</body>
</html>
然后启动项目,在浏览器里访问 http://127.0.0.1:8000 就可以查看到我们在视图函数里我们设置的内容。