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 09 Python
举例讲解Python中的迭代器、生成器与列表解析用法
Mar 20 Python
python 查找字符串是否存在实例详解
Jan 20 Python
python爬取网页转换为PDF文件
Jun 07 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
使用python list 查找所有匹配元素的位置实例
Jun 11 Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
从0到1使用python开发一个半自动答题小程序的实现
May 12 Python
详解KMP算法以及python如何实现
Sep 18 Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
Nov 17 Python
Python实现批量自动整理文件
Mar 16 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
php中simplexml_load_string使用实例分享
2014/02/13 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
2016/01/08 PHP
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
javascript new fun的执行过程
2010/08/05 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
前端性能优化及技巧
2016/05/06 Javascript
JavaScript兼容浏览器FF/IE技巧
2016/08/14 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
详细讲解vue2+vuex+axios
2017/05/27 Javascript
Node调用Java的示例代码
2017/09/20 Javascript
vue 判断元素内容是否超过宽度的方式
2020/07/29 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
python实现多线程抓取知乎用户
2016/12/12 Python
python非递归全排列实现方法
2017/04/10 Python
Python使用defaultdict读取文件各列的方法
2017/05/11 Python
python 获取字符串MD5值方法
2018/05/29 Python
python得到windows自启动列表的方法
2018/10/14 Python
解决c++调用python中文乱码问题
2020/07/29 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
使用数据结构给女朋友写个Html5走迷宫游戏
2019/11/26 HTML / CSS
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
澳大利亚天然护肤品、化妆品和健康产品一站式商店:Nourished Life
2018/12/02 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
新电JAVA笔试题目
2014/08/31 面试题
九年级家长会邀请函
2014/01/15 职场文书
医院党员公开承诺书
2014/08/30 职场文书
关于感谢信的范文
2015/01/23 职场文书
毕业生个人自荐书
2015/03/05 职场文书