django url到views参数传递的实例


Posted in Python onJuly 19, 2019

一、采用?a=1&b=2访问

修改views.py:

views.py
from django.shortcuts import render
from django.http import HttpResponse

def add(request):
  a = request.GET['a']
  b = request.GET['b']
  c = int(a)+int(b)
  return HttpResponse(str(c))

注:request.GET 类似于一个字典,更好的办法是用 request.GET.get('a', 0) 当没有传递 a 的时候默认 a 为 0

修改urls.py:

url(r'^add/', calc_views.add, name='add'),

浏览器访问:

http://127.0.0.1:8000/add/?a=4&b=5

二、采用 /add/3/4/ 方式访问

修改views.py:

views.py

def add2(request, a, b):
  c = int(a) + int(b)
  return HttpResponse(str(c))

修改urls.py:

url(r'^add2/(\d+)/(\d+)/$', calc_views.add2, name='add2')

浏览器访问:

http://127.0.0.1:8000/add/4/5/

以上这篇django url到views参数传递的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python定时检查启动某个exe程序适合检测exe是否挂了
Jan 21 Python
python递归计算N!的方法
May 05 Python
详解Python中表达式i += x与i = i + x是否等价
Feb 08 Python
python kmeans聚类简单介绍和实现代码
Feb 23 Python
Python 记录日志的灵活性和可配置性介绍
Feb 27 Python
python实现定时压缩指定文件夹发送邮件
Dec 22 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
简单了解为什么python函数后有多个括号
Dec 19 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
Feb 24 Python
使用python接受tgam的脑波数据实例
Apr 09 Python
浅谈django 重载str 方法
May 19 Python
Python脚本打包成可执行文件过程解析
Oct 20 Python
Django  ORM 练习题及答案
Jul 19 #Python
Django之提交表单与前后端交互的方法
Jul 19 #Python
解决Python3 抓取微信账单信息问题
Jul 19 #Python
Django 数据库同步操作技巧详解
Jul 19 #Python
浅谈Python中函数的定义及其调用方法
Jul 19 #Python
python 处理微信对账单数据的实例代码
Jul 19 #Python
Python利用神经网络解决非线性回归问题实例详解
Jul 19 #Python
You might like
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
php学习 函数 课件
2008/06/15 PHP
程序员编程十条戒律
2009/07/09 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
2014/05/10 PHP
php数组键值用法实例分析
2015/02/27 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
javascript数组使用调用方法汇总
2007/12/08 Javascript
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
扩展JavaScript功能的正确方法(译文)
2012/04/12 Javascript
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
ES6扩展运算符的用途实例详解
2017/08/20 Javascript
vue父组件异步获取数据传给子组件的方法
2018/07/26 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
在Python中利用Into包整洁地进行数据迁移的教程
2015/03/30 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
Python当中的array数组对象实例详解
2019/06/12 Python
Django的Modelforms用法简介
2019/07/27 Python
Flask框架搭建虚拟环境的步骤分析
2019/12/21 Python
Pytorch环境搭建与基本语法
2020/06/03 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
工商管理应届生求职信
2013/10/07 职场文书
教学器材管理制度
2014/01/26 职场文书
试用期转正鉴定评语
2014/01/27 职场文书
学习全国两会精神心得体会范文
2014/03/17 职场文书
校园标语大全
2014/06/19 职场文书
2014大学生中国梦主题教育学习思想汇报
2014/09/10 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
停课通知书
2015/04/24 职场文书
实验室安全管理制度
2015/08/05 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
MySQL时间设置注意事项的深入总结
2021/05/06 MySQL