django模板-通过a标签生成链接并跳转
views.py
from django.shortcuts import render from django.http import HttpResponsedef index(request):context={}return render(request,'index.html',context=context)def login(request):next=request.GET.get('next')text='登录页面,登录完成后要跳转的url是%s'%nextreturn HttpResponse(text)def book(request):return HttpResponse('读书页面')def book_detail(request,book_id,catagory):text='您获取的图书id是%s,分类是%s'%(book_id,catagory)return HttpResponse(text)def movie(request):return HttpResponse('电影页面')def city(request):return HttpResponse('同城页面')
index.html
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title><style> <!--style中的两行使得列表横向显示,并且去掉了前面的·标识-->.nav{overflow:hidden}.nav li{float:left;list-style:none;margin:0 20px; }</style> </head> <body><ul class='nav'><li><a href='/'>首页</a> </li><li><a href={% url 'book' %}>读书</a></li><li><a href={% url 'movie' %}>电影</a></li><li><a href={% url 'city' %}>同城</a></li><li><a href={% url 'detail' book_id=8 catagory='health' %}>最火的文章</a></li><li><a href={% url 'login' %}?next=/>登录</a></li><!--注意参数传递的?next与前面没有空格--></ul> </body> </html>
页面效果
每一个列表同时又是链接,点击可跳转到对应的页面。
转载于:https://www.cnblogs.com/Forever77/p/10129294.html
django模板-通过a标签生成链接并跳转相关推荐
- Django | 模板语法之标签的使用(if,for..)
模板语法之标签 for循环 语法结构: {% for 变量名 in 待循环集 %}循环体代码 {% endfor %}# 可直接输入for按Tab键补全for循环的语法结构eg: {% for foo ...
- Django模板:for标签,for标签内置变量forloop
from django.urls import path, re_path, include from mysite import viewsurlpatterns = [re_path(r" ...
- django模板层 (标签,过滤器,自定义inclusion_tag,模板的继承与导入)
后端朝前端页面传递数据的方式:return HttpResponse(''字符串类型) 具体参照上一篇博客的视图层此处主要介绍通过 render方式传值:第一种: return render(requ ...
- 29.课时29.【Django模板】url标签使用详解(Av61533158,P29)
url标签 演示 路由 模板 普通反转 路径带参数的反转 带有查询参数的反转 自己拼查询参数
- 30.课时30.【Django模板】autoescape标签使用详解(Av61533158,P30)
spaceless autoescape 关掉模板的自动转义
- 27.课时27.【Django模板】for标签使用详解(Av61533158,P27)
for in 例子 后端 前端遍历 正常遍历 反向遍历 遍历字典 字典有keys, items,values方法 循环计数 判断是否是首行和未行 空容器的遍历 DTL里没有循环控制 没有continu ...
- a标签写链接地址跳转到下载企业微信app页面
2019独角兽企业重金招聘Python工程师标准>>> 直接写步骤: 在企业微信官网中点击立即下载,就会跳转到下载位置. 在对应的不同的客户端位置右键复制链接. 将上述链接放置到你页 ...
- django模板_Django模板
django模板 In this tutorial, we'll learn what is Django Templates. We'll later implement them in a sim ...
- Django 2.1.3 文档-模板-内置标签和过滤器(tagfilter)
内置标签和过滤器 1.内置标签 一览 autoescape block comment csrf_token cycle debug extends filter(标签filter而不是过滤器filt ...
最新文章
- F - Weakness and Poorness CodeForces - 578C
- Python进阶09 filter函数
- jquery源码 DOM加载
- PHP设置块注释的模板
- Codeup墓地-问题 B: 算法7-16:弗洛伊德最短路径算法
- HDU-水饺基情 二维树状数组
- 真实股市房市信托本质,金融故事三则:钱都去哪儿了?
- scrapy框架异常--no more duplicates will be shown (see DUPEFILTER_DEBUG to show all duplicates)
- Spring-tx-TransactionInfo
- iOS 网络/本地 图片 按自定义比例缩放 不失真 方法
- 用40年前的电脑打开女神图片,这你敢信?
- matlab word 查找 词组,matlab搜索word文档
- @软考考生,你要的软考论文写作技巧和论文范文来啦~
- html前端登录界面示例
- 树莓派学习-I2c通信
- 计算机教室联成的网络,多媒体网络教室的功能
- 如何通俗易懂的解释什么是云服务器?
- 人工智能研究的新前线:生成式对抗网络
- Vultr 修改 Root 账户密码教程
- 极光尔沃A6-3d打印机体验
热门文章
- python如何引用txt_python项目依赖库生成requirements.txt文件
- Lettuce替换Jedis操作Redis缓存
- SpringBoot配置文件映射到JavaBean
- IBM MQ - 连接远程队列管理器报AMQ4036错误
- Kotlin入门(8)空值的判断与处理
- matlab mxarray赋值,C++中数组与MATLAB mxArray相互赋值
- swoole task MySQL连接池
- Faker 快速构造测试数据
- 前端名称命名--英文字母
- Cocos2dx源码记录(6) CCTrianglesCommand