美文网首页
基于"类"的视图(2)---TemplateView

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

作者: 费云帆 | 来源:发表于2020-01-17 15:42 被阅读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
    
    '''
    

    相关文章

      网友评论

          本文标题:基于"类"的视图(2)---TemplateView

          本文链接:https://www.haomeiwen.com/subject/aowczctx.html