django页面跳转问题及注意事项


Posted in Python onJuly 18, 2019

1.页面跳转

项目的urls:

urlpatterns = [
 url(r'^app/', include(('app.urls'),namespace='my_app')),
]

app的urls:

urlpatterns = [
 #首页
 url(r'^index/',views.my_home,name='my_index'),
]

如果登录成功如何跳转到首页?

return HttpResponseRedirect(‘/app/index/')
return HttpResponseRedirects(reverse(‘my_app:my_index'))

注意:return Response(response,'home.html'),只是打开了一个新的页面,并非跳转.

2.遇到的问题:登录成功后,页面跳转到首页,但是url并没有改变.

错误原因:将return HttpResponseRedirect(‘/app/index/')中地址写成了app/index/.前面的/不应该漏掉.

3.当想点击导航栏跳转到对应页面

<a href="{% url 'my_app:my_index' %}" rel="external nofollow" >首页</a>

总结

以上所述是小编给大家介绍的django页面跳转问题及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python函数式编程指南(一):函数式编程概述
Jun 24 Python
Python脚本实现Web漏洞扫描工具
Oct 25 Python
Python命令启动Web服务器实例详解
Feb 23 Python
解决Linux系统中python matplotlib画图的中文显示问题
Jun 15 Python
python的mysqldb安装步骤详解
Aug 14 Python
python+selenium+autoit实现文件上传功能
Aug 23 Python
python3.5 tkinter实现页面跳转
Jan 30 Python
python数字图像处理之高级形态学处理
Apr 27 Python
便捷提取python导入包的属性方法
Oct 15 Python
python异步实现定时任务和周期任务的方法
Jun 29 Python
通过代码实例了解Python异常本质
Sep 16 Python
解决python绘图使用subplots出现标题重叠的问题
Apr 30 Python
django框架模板语言使用方法详解
Jul 18 #Python
Django中间件基础用法详解
Jul 18 #Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 #Python
Django 实现图片上传和显示过程详解
Jul 18 #Python
Django框架模型简单介绍与使用分析
Jul 18 #Python
python使用pandas处理excel文件转为csv文件的方法示例
Jul 18 #Python
django 2.2和mysql使用的常见问题
Jul 18 #Python
You might like
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
laravel 配置路由 api和web定义的路由的区别详解
2019/09/03 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
如何在PHP中生成随机数
2020/06/04 PHP
javascript新手语法小结
2008/06/15 Javascript
JavaScript中的闭包介绍
2015/03/15 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
webpack 4.0.0-beta.0版本新特性介绍
2018/02/10 Javascript
vue自定义指令实现方法详解
2019/02/11 Javascript
详解使用WebPack搭建React开发环境
2019/08/06 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
Python实现保证只能运行一个脚本实例
2015/06/24 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
解决PyCharm不运行脚本,而是运行单元测试的问题
2019/01/17 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
django 实现celery动态设置周期任务执行时间
2019/11/19 Python
Python turtle库的画笔控制说明
2020/06/28 Python
python中二分查找法的实现方法
2020/12/06 Python
python解包用法详解
2021/02/17 Python
伦敦剧院门票:From The Box Office
2018/06/30 全球购物
毕业生的求职信范文分享
2013/12/04 职场文书
简历自我评价怎么写好呢?
2014/01/04 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
退学证明范本3篇
2014/10/29 职场文书
师德标兵事迹材料
2014/12/19 职场文书
2015年加油站站长工作总结
2015/05/27 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL
详解Vue的列表渲染
2021/11/20 Vue.js
MySQL普通表如何转换成分区表
2022/05/30 MySQL
Rust中的Struct使用示例详解
2022/08/14 Javascript