基于"类"的视图(2)---TemplateView

2020-01-17  本文已影响0人  费云帆

TemplateView

它是专门用来处理'模板'的类

示例 1:

不传递context,就不必写view,直接在urls就可以快速实现模板,非常便捷

from django.contrib import admin
from django.urls import path
from front import views
# 导入TemplateView
from django.views.generic import TemplateView

urlpatterns = [
    ......
    # 传递'template_name'指定加载模板文件
    path('about/', TemplateView.as_view(template_name='test_template_view.html')),
]
# test_template_view.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p>这是TemplateView视图类的测试网页界面.</p>
</body>
</html>
'''
url访问查看效果:http://127.0.0.1:8000/about

'''
上一篇下一篇

猜你喜欢

热点阅读