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 21 Python
让Python代码更快运行的5种方法
Jun 21 Python
Python实现的简单dns查询功能示例
May 24 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
Sep 13 Python
python格式化输出保留2位小数的实现方法
Jul 02 Python
在python中用print()输出多个格式化参数的方法
Jul 16 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 Python
django数据模型(Model)的字段类型解析
Dec 25 Python
virtualenv介绍及简明教程
Jun 23 Python
python如何删除文件、目录
Jun 23 Python
Python入门学习之类的相关知识总结
May 25 Python
python 中yaml文件用法大全
Jul 04 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日志函数error_log用法实例分析
2019/09/23 PHP
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
nodejs aes 加解密实例
2018/10/10 NodeJs
vue-router传参用法详解
2019/01/19 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
判断“命令按钮”是否被鼠标单击详解
2019/07/31 Javascript
js前端如何写一个精确的倒计时代码
2019/10/25 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
[07:20]2014DOTA2西雅图国际邀请赛 选手讲解积分赛第二天
2014/07/11 DOTA
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
tensorflow中tf.slice和tf.gather切片函数的使用
2020/01/19 Python
sklearn的predict_proba使用说明
2020/06/28 Python
基于python实现操作redis及消息队列
2020/08/27 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习
2013/01/31 HTML / CSS
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
Born鞋子官网:Born Shoes
2017/04/06 全球购物
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
NARS化妆品官方商店:美国彩妆品牌
2017/08/26 全球购物
Joules美国官网:出色的英国风格
2017/10/30 全球购物
英国皇家邮政海外旗舰店:Royal Mail
2018/02/21 全球购物
最便宜促销价格订机票:Airpaz(总部设在印尼,支持中文)
2018/11/13 全球购物
Oracle性能调优原则
2012/05/03 面试题
安全生产检讨书
2014/01/21 职场文书
2016年庆“七一”主题党日活动总结
2016/04/05 职场文书
Nginx如何配置Http、Https、WS、WSS的方法步骤
2021/05/11 Servers
Python编程super应用场景及示例解析
2021/10/05 Python
SQL中的连接查询详解
2022/06/21 SQL Server