博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Django 之 Template 模板的使用
阅读量:7111 次
发布时间:2019-06-28

本文共 2169 字,大约阅读时间需要 7 分钟。

一、模板样式

注意:

1、url

urlpatterns = {
path('admin/', admin.site.urls), path('order/', views.order), path('shopping_car/', views.shopping_car), }

2、views

from django.shortcuts import render, render_to_response, redirect from django.http import HttpResponse import datetime from blog import models def order(req):     return render(req,"order.html") def shopping_car(req):     return render(req,"shopping_car.html")

3、templates

1)order

       
Title
订单

2)shopping_car

       
Title
购物车

二、引入模板

注意:

1)设置模板--非公共部分使用此种方法代替

{% block content %} {% endblock %}

2)引入模板

extends引入模板

{% block content %}包含私有部分

{% extends "base.html" %} {% block content %}         
订单
{% endblock %}

1、url

urlpatterns = {
path('admin/', admin.site.urls), # path('cur_time/', views.cur_time), # # path('userInfo/',views.userInfo), # path('login/', views.login), # path('home/', views.home), # path('hello/',views.hello), path('order/', views.order), path('shopping_car/', views.shopping_car), }

2、views

from django.shortcuts import render, render_to_response, redirect from django.http import HttpResponse import datetime from blog import models def order(req):     return render(req,"order.html") def shopping_car(req):     return render(req,"shopping_car.html")

3、templates

1)base

       
Title
{% block content %} {% endblock %}

2)order

{% extends "base.html" %} {% block content %}         
订单
{% endblock %}

3)shopping_car

{% extends "base.html" %} {% block content %}         
购物车
{% endblock %}

三、展示效果

点击订单或者购物车,行营的url链接、右边显示的内容随之改变

 

 

转载于:https://www.cnblogs.com/xibuhaohao/p/10375611.html

你可能感兴趣的文章
hdu 2156 分数矩阵
查看>>
android SQLite数据库应用于草稿箱
查看>>
Android 无缝换肤深入了解与使用
查看>>
Cordova快速开始(安卓篇)
查看>>
Xcode Instruments 中文指南
查看>>
Android 源码分析之旅2 1 IPC以及Service的启动过程
查看>>
Mobx 源码解析 一(observable)
查看>>
ActiveMQ
查看>>
webpack4之高级篇
查看>>
Kotlin学习(二) 继承,静态修饰,单例修饰,bean的写法
查看>>
如何引入vsconsole
查看>>
聚类算法(kmeans)详解和python实现
查看>>
时代在变,用户也在变,有温度的IP开发将成网络文学新趋势
查看>>
[ARKit]7-ARKit1.5的图片识别功能
查看>>
上线清单 —— 20 个 Laravel 应用性能优化项
查看>>
nvm 怎么安装 ?
查看>>
LeetCode 406 Queue Reconstruction by Height
查看>>
四种遍历方法你选哪个?
查看>>
LeetCode41.缺失的第一个正数 JavaScript
查看>>
Java设计模式五——单件模式
查看>>