django框架之自定义重定向页面
操作环境同前一篇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框架之自定义重定向页面相关推荐
- Django 框架13: 自定义过滤器和标签
2019独角兽企业重金招聘Python工程师标准>>> Django的模板系统自带了一系列的内建标签和过滤器,一般情况下可以满足开发要求,如果觉得需更精准的模板标签或者过滤器,可以自 ...
- python基于django框架下读代码——页面元素和数据元素在代码中的位置查找
Python+django写的集成版本自动打包发布,用户意见禅道问题收集的项目 本篇的主要目的是: 1.**页面元素查询:**查找网页中"构建"部分代码所在位置 2.**数据信息查 ...
- Python高级-Django框架-01入门
欢迎学习django课程 软件框架 问题1:什么是软件框架? 举个简单的例子,对于一个公司来说,公司中有各个职能部门,每个部门各司其职,通过部门之间的配合来完成工作,这些部门就形成了一个公司的组织架构 ...
- Django框架实现图片上传,存储和显示功能
在django框架中,前端页面不能直接使用相对路径或绝对路径显示图片,需要通过urls.py来提供每个URL 对应的django的函数来显示在页面 . 思路:将form表单上传的文件,后台接受后创建文 ...
- Django框架(18.Django中的自定义错误500页面和不存在404页面)
Django中自定义404页面和500页面 有时访问不存在的页面是时候,并且没有关闭调试模式则会暴露我们的代码 404:找不到页面,关闭调试模式之后,默认会显示一个标准的错误页面,如果要显示自定义的页 ...
- django基础、自定义框架
django基础 HTTP 超文本传输协议 是在应用层 如今广泛使用的是HTTP1.1 默认为80端口 5层协议: HTTP协议 应用层 TCP/UDP协议 运输层 IP 网络层 数据链路层 物理层 ...
- php框架全局自定义错误,[TP笔记]ThinkPHP自定义错误页面、成功页面及异常页面
看了前面分享的一篇<什么是真正的程序员?>,觉得自己离这个目标还差的很远,所以要抓紧朝着这个方向前进.作为一名PHP小码农,掌握一种框架是必须的.所以今天开始我们就从国产PHP框架 Thi ...
- Django框架与html页面之间如何实现数据的交互,专属菜鸟的教程
需求 1.前端提交一个表单 2.后端获取表单的内容,然后携带参数去调整转了另一个页面 解决方案 第一部分.创建Django项目 python之Django框架的安装与项目的启动 第二部分.创建app模 ...
- django框架--路由系统
目录 一.路由系统理解 二.路由系统功能划分 三.路由表创建 创建工具 二级路由 路由别名 动态路由及重定向 四.自定义错误页面 五.图示路由系统在框架中的定位 六.路由系统的进阶想法 一.路由系统理 ...
最新文章
- excel 某个单元格不是等于空值_excel 单元格为空与不存在
- 此安装程序必须使用 java 开发工具包 (jdk) 执行_彻底搞懂Java开发工具包(JDK)安装及环境变量配置...
- Mysql数据类型之整数型的一些细节你get到了吗?
- 批量ping脚本shell_30个Linux Shell脚本经典案例(上)
- C# 规则引擎RulesEngine
- 用java输入学生姓名查询成绩_编写一个Java程序,提示用户输入学生数量,学生姓名和他们的成绩,并按照成绩的降序打印学生姓名...
- Yam Finance提案建议将YAM DAO资金库中dApp挖矿奖励的80%转移到uGAS流动性挖矿
- android studio执行 Information:Gradle tasks [:app:assembleDebug]失败处理
- discuz模板文件说明
- 驾驶证管理程序的实现java_驾驶证查询示例代码
- 云计算机实验,云计算
- [生存志] 第136节 相如辞赋神来之笔
- 我被List中remove()方法的陷阱,坑惨了!
- 倾斜摄影相机焦距与实景三维模型效果的关系
- Windows软件推荐
- Python:fractions(分数)模块的使用
- 腾讯云游戏云服务器具有哪些优点
- 音频格式简介和PCM转换成WAV
- 决策树实现及调参的R与python方法对比——以泰坦尼克幸存者数据为例
- 行为瘫痪(paralysis)、心流和可能的自我