django url到views参数传递的实例

 更新时间:2019年07月19日 10:17:31   作者:qq_38486203  
今天小编就为大家分享一篇django url到views参数传递的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

一、采用?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基础之模块的导入

    这篇文章主要介绍了python模块的导入,实例分析了Python中返回一个返回值与多个返回值的方法,需要的朋友可以参考下
    2021-10-10
  • python中必会的四大高级数据类型(字符,元组,列表,字典)

    python中必会的四大高级数据类型(字符,元组,列表,字典)

    这篇文章主要介绍了python中必会的四大高级数据类型(字符,元组,列表,字典),本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • Python同时向控制台和文件输出日志logging的方法

    Python同时向控制台和文件输出日志logging的方法

    这篇文章主要介绍了Python同时向控制台和文件输出日志logging的方法,涉及Python日志模块的相关使用技巧,需要的朋友可以参考下
    2015-05-05
  • Django实现简单的分页功能

    Django实现简单的分页功能

    这篇文章主要为大家详细介绍了Django实现分页功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • Kears+Opencv实现简单人脸识别

    Kears+Opencv实现简单人脸识别

    这篇文章主要为大家详细介绍了Kears+Opencv实现简单人脸识别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Python实现单例模式的四种方法

    Python实现单例模式的四种方法

    在Python中实现单例模式,意味着一个类只能创建一个实例,单例模式在某些场景下非常有用,比如当你需要控制资源的访问,或者当你想确保全局只有一个对象实例时,本文给大家介绍了几种在Python中实现单例模式的方法,需要的朋友可以参考下
    2024-03-03
  • Python作用域与名字空间源码学习笔记

    Python作用域与名字空间源码学习笔记

    这篇文章主要为大家介绍了Python作用域与名字空间的源码学习笔记,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2022-05-05
  • Python正则表达式教程之一:基础篇

    Python正则表达式教程之一:基础篇

    正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。下面这篇文章主要介绍了关于Python正则表达式基础的相关资料,需要的朋友可以参考下。
    2017-03-03
  • go和python变量赋值遇到的一个问题

    go和python变量赋值遇到的一个问题

    这篇文章主要介绍了go和python变量赋值遇到的一个问题的相关资料,需要的朋友可以参考下
    2017-08-08
  • 在Python中append以及extend返回None的例子

    在Python中append以及extend返回None的例子

    今天小编就为大家分享一篇在Python中append以及extend返回None的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07

最新评论