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利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
对python中的for循环和range内置函数详解
Apr 17 Python
Python3.6简单反射操作示例
Jun 14 Python
python如何读取bin文件并下发串口
Jul 05 Python
python的一些加密方法及python 加密模块
Jul 11 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
解决Python3用PIL的ImageFont输出中文乱码的问题
Aug 22 Python
tensorflow 分类损失函数使用小记
Feb 18 Python
Python控制台实现交互式环境执行
Jun 09 Python
使用SQLAlchemy操作数据库表过程解析
Jun 10 Python
Python 找出英文单词列表(list)中最长单词链
Dec 14 Python
Python Pandas读取Excel日期数据的异常处理方法
Feb 28 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之对抗Web扫描器的脚本技巧
2008/10/01 PHP
使用PHP编写的SVN类
2013/07/18 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
2014/07/15 PHP
php防止恶意刷新与刷票的方法
2014/11/21 PHP
浅谈COOKIE和SESSION区别
2015/07/19 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
jquery ajax 登录验证实现代码
2009/09/23 Javascript
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
js 分页全选或反选标识实现代码
2011/08/09 Javascript
javascript实现焦点滚动图效果 具体方法
2013/06/24 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
使用angular写一个hello world
2015/01/23 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
VSCode launch.json配置详细教程
2020/06/18 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
2020/11/06 Javascript
React实现todolist功能
2020/12/28 Javascript
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
Python3中的最大整数和最大浮点数实例
2019/07/09 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
Urban Outfitters英国官网:美国平价服饰品牌
2016/11/25 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
三年大学自我鉴定
2014/01/16 职场文书
教导主任竞聘演讲稿
2014/05/16 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
机关保密工作承诺书
2015/05/04 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书
python的变量和简单数字类型详解
2021/09/15 Python
Android在Sqlite3中的应用及多线程使用数据库的建议
2022/04/24 Java/Android