博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Django 之 Template 模板的使用
阅读量:7112 次
发布时间: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

你可能感兴趣的文章
Angular学习笔记之集成三方UI框架、控件
查看>>
解决“有边框的子元素宽度设定绝对值后,缩放浏览器会错位”的两种方法
查看>>
angular 基于ng-messages的验证
查看>>
三、取get
查看>>
利用PHP实现常用的数据结构之写在前面(小白系列文章一)
查看>>
使用asprise进行图片验证码识别
查看>>
77% 的网站使用了至少有 1 个漏洞的 JavaScript 库
查看>>
一个可以提高开发效率的Git命令-- Cherry-Pick
查看>>
.NET Core 3.0中的数据库驱动框架System.Data
查看>>
数据库设计中的9大常见错误
查看>>
柔性自动化在物流的应用及探索
查看>>
微软最具价值技术专家:我的16年软件开发经验总结
查看>>
腾讯云+未来高峰对话:智能+时代的创新与探索
查看>>
C# 8中的默认接口方法
查看>>
实现TeX的算法:回首编程技术的过去三十年
查看>>
Facebook是如何缩短iOS应用启动时间的
查看>>
又拍云CDN再出力作,三驾马车为视频护航
查看>>
Java RESTful Web Service实战
查看>>
详解分布式系统本质:“分治”和“冗余”
查看>>
[译]Yarn:一个新的JavaScript包管理器
查看>>