操作环境同前一篇django文章。

url重定向就是,假如浏览器地址访问的是:192.168.255.70/booktest/redirecttest1,经过重定向设置后,浏览器url地址重定向到:192.168.255.70/booktest/redirecttest2

启动web访问:

cd /root/py3/django-test1/test3
python manage.py runserver 192.168.255.70:8000

定义视图函数:

cd /root/py3/django-test1/test3
vim booktest/views.py from django.shortcuts import render, redirect
from django.http import HttpResponse, HttpResponseRedirect...
def redirectTest1(request):
#redirect()是HttpResponseRedicrect()的一种简写方法,就如同render()是HttpResponse()的一种简写方法一样。
#    return HttpResponseRedirect('/booktest/redirectTest2/')return redirect('/booktest/redirectTest2')
def redirectTest2(request):return HttpResponse('this is redirect page')

配置url路由:

cd /root/py3/django-test1/test3
vim booktest/urls.pyfrom django.conf.urls import url
from . import views
urlpatterns = [...url(r'^redirectTest1/$',views.redirectTest1),url(r'^redirectTest2/$',views.redirectTest2),
]

浏览器测试重定向,访问:http://192.168.255.70:8000/booktest/redTest1

自动变为:http://192.168.255.70:8000/booktest/redirectTest2/

转载于:https://blog.51cto.com/linsj/2321594

django框架之自定义重定向页面相关推荐

  1. Django 框架13: 自定义过滤器和标签

    2019独角兽企业重金招聘Python工程师标准>>> Django的模板系统自带了一系列的内建标签和过滤器,一般情况下可以满足开发要求,如果觉得需更精准的模板标签或者过滤器,可以自 ...

  2. python基于django框架下读代码——页面元素和数据元素在代码中的位置查找

    Python+django写的集成版本自动打包发布,用户意见禅道问题收集的项目 本篇的主要目的是: 1.**页面元素查询:**查找网页中"构建"部分代码所在位置 2.**数据信息查 ...

  3. Python高级-Django框架-01入门

    欢迎学习django课程 软件框架 问题1:什么是软件框架? 举个简单的例子,对于一个公司来说,公司中有各个职能部门,每个部门各司其职,通过部门之间的配合来完成工作,这些部门就形成了一个公司的组织架构 ...

  4. Django框架实现图片上传,存储和显示功能

    在django框架中,前端页面不能直接使用相对路径或绝对路径显示图片,需要通过urls.py来提供每个URL 对应的django的函数来显示在页面 . 思路:将form表单上传的文件,后台接受后创建文 ...

  5. Django框架(18.Django中的自定义错误500页面和不存在404页面)

    Django中自定义404页面和500页面 有时访问不存在的页面是时候,并且没有关闭调试模式则会暴露我们的代码 404:找不到页面,关闭调试模式之后,默认会显示一个标准的错误页面,如果要显示自定义的页 ...

  6. django基础、自定义框架

    django基础 HTTP 超文本传输协议 是在应用层 如今广泛使用的是HTTP1.1 默认为80端口 5层协议: HTTP协议 应用层 TCP/UDP协议 运输层 IP 网络层 数据链路层 物理层 ...

  7. php框架全局自定义错误,[TP笔记]ThinkPHP自定义错误页面、成功页面及异常页面

    看了前面分享的一篇<什么是真正的程序员?>,觉得自己离这个目标还差的很远,所以要抓紧朝着这个方向前进.作为一名PHP小码农,掌握一种框架是必须的.所以今天开始我们就从国产PHP框架 Thi ...

  8. Django框架与html页面之间如何实现数据的交互,专属菜鸟的教程

    需求 1.前端提交一个表单 2.后端获取表单的内容,然后携带参数去调整转了另一个页面 解决方案 第一部分.创建Django项目 python之Django框架的安装与项目的启动 第二部分.创建app模 ...

  9. django框架--路由系统

    目录 一.路由系统理解 二.路由系统功能划分 三.路由表创建 创建工具 二级路由 路由别名 动态路由及重定向 四.自定义错误页面 五.图示路由系统在框架中的定位 六.路由系统的进阶想法 一.路由系统理 ...

最新文章

  1. excel 某个单元格不是等于空值_excel 单元格为空与不存在
  2. 此安装程序必须使用 java 开发工具包 (jdk) 执行_彻底搞懂Java开发工具包(JDK)安装及环境变量配置...
  3. Mysql数据类型之整数型的一些细节你get到了吗?
  4. 批量ping脚本shell_30个Linux Shell脚本经典案例(上)
  5. C# 规则引擎RulesEngine
  6. 用java输入学生姓名查询成绩_编写一个Java程序,提示用户输入学生数量,学生姓名和他们的成绩,并按照成绩的降序打印学生姓名...
  7. Yam Finance提案建议将YAM DAO资金库中dApp挖矿奖励的80%转移到uGAS流动性挖矿
  8. android studio执行 Information:Gradle tasks [:app:assembleDebug]失败处理
  9. discuz模板文件说明
  10. 驾驶证管理程序的实现java_驾驶证查询示例代码
  11. 云计算机实验,云计算
  12. [生存志] 第136节 相如辞赋神来之笔
  13. 我被List中remove()方法的陷阱,坑惨了!
  14. 倾斜摄影相机焦距与实景三维模型效果的关系
  15. Windows软件推荐
  16. Python:fractions(分数)模块的使用
  17. 腾讯云游戏云服务器具有哪些优点
  18. 音频格式简介和PCM转换成WAV
  19. 决策树实现及调参的R与python方法对比——以泰坦尼克幸存者数据为例
  20. 行为瘫痪(paralysis)、心流和可能的自我

热门文章

  1. 集合框架之三种迭代的能否删除
  2. 如何利用大数据进行精准营销
  3. Java编程思想(第4版)读书笔记——01
  4. 2014家电盘点:求变与创新
  5. Nginx之rewrite简述
  6. asp自动解析网页中的图片地址,并将其保存到本地服务器
  7. sql server 2008数据复制
  8. JS、Flash 实现复制功能 (浏览器兼容)
  9. POJ1465 Multiple——Bfs+余数判重——Pku1465
  10. numpy维度交换_15年!NumPy论文终出炉,还登上了Nature