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类定义的讲解
Nov 01 Python
Python网络爬虫与信息提取(实例讲解)
Aug 29 Python
浅谈python迭代器
Nov 08 Python
TensorFlow实现MLP多层感知机模型
Mar 09 Python
Django自定义过滤器定义与用法示例
Mar 22 Python
Django将默认的SQLite更换为MySQL的实现
Nov 18 Python
利用python实现冒泡排序算法实例代码
Dec 01 Python
python3 使用traceback定位异常实例
Mar 09 Python
django-csrf使用和禁用方式
Mar 13 Python
python实现程序重启和系统重启方式
Apr 16 Python
JAVA及PYTHON质数计算代码对比解析
Jun 10 Python
pycharm安装深度学习pytorch的d2l包失败问题解决
Mar 25 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
关于尾递归的使用详解
2013/05/02 PHP
php使用PDO操作MySQL数据库实例
2014/12/30 PHP
修改Laravel5.3中的路由文件与路径
2016/08/10 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
PHP实现的策略模式示例
2019/03/20 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
Javascript里使用Dom操作Xml
2007/01/22 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
THREE.JS入门教程(3)着色器-下
2013/01/24 Javascript
JavaScript中prototype为对象添加属性的误区介绍
2013/10/15 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
2016/05/28 Javascript
深入理解js数组的sort排序
2016/05/28 Javascript
Bootstrap下拉菜单效果实例代码分享
2016/06/30 Javascript
JavaScript实现输入框与清空按钮联动效果
2016/09/09 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
2017/09/07 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
2018/01/08 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
2018/10/29 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
微信小程序前端自定义分享的实现方法
2019/06/13 Javascript
Vue仿微信app页面跳转动画效果
2019/08/21 Javascript
javascript设计模式 ? 享元模式原理与用法实例分析
2020/04/15 Javascript
如何将Node.js中的回调转换为Promise
2020/11/10 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
pytorch sampler对数据进行采样的实现
2019/12/31 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
中文专业毕业生自荐书范文
2014/01/04 职场文书
高一地理教学反思
2014/01/18 职场文书
大学军训感言400字
2014/03/11 职场文书
项目建议书怎么写
2014/05/15 职场文书
派出所副所长四风问题个人整改措施思想汇报
2014/10/13 职场文书
《所见》教学反思
2016/02/23 职场文书
ElementUI实现el-form表单重置功能按钮
2021/07/21 Javascript
redis protocol通信协议及使用详解
2022/07/15 Redis