博客
关于我
强烈建议你试试无所不能的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

你可能感兴趣的文章
ffmpeg 压缩音频遇到mac下播放时长不对的问题
查看>>
React创建组件的三种方式比较和入门实例
查看>>
IO流 合并流
查看>>
Win7 如何阻止程序联网
查看>>
Java岗 面试考点精讲(网络篇03期)
查看>>
PBOC规范研究之五、安全相关的PKI基础知识(转)
查看>>
day-11 进程
查看>>
vue中自定义指令的使用
查看>>
python generator用法
查看>>
[leetcode-191-Number of 1 Bits]
查看>>
Uva12230Crossing Rivers 数学
查看>>
UVA 12096 The SetStack Computer
查看>>
Python学习文档指引
查看>>
[LeetCode]-- Merge Intervals
查看>>
Python基础4—常用方法
查看>>
跪一下lsj教主枚举子集(状压)的代码
查看>>
EABI和OABI
查看>>
find详解
查看>>
[BZOJ3709][PA2014]Bohater[贪心]
查看>>
大数据工程师干不过35是真的吗?
查看>>