2 Django实现url的参数相加

表白:黑白圣堂血天使,天剑鬼刀阿修罗。 
讲解对象:/2 Django实现url的参数相加
作者:融水公子 rsgz
 Django开发流程

Django开发流程 http://www.rsgz.top/post/138.html

比如说访问这样的一个网址的时候,能不能将这里面的a,b相加呢?然后返回来的数字打印在网页上面

http://127.0.0.1:8002/add/?a=4&b=5

1 views.py
这里面主要使用到了一个技巧request.GET['a']可以获取网页上链接的变量的值

# coding:utf-8from django.shortcuts import renderfrom django.http import HttpResponsedef add(request):    a = request.GET['a']    b = request.GET['b']    c = int(a)+int(b)    return HttpResponse(str(c))


2 urls.py

这里面添加对应的页面url

from django.contrib import adminfrom django.urls import pathfrom ciju import views as cijuaddurlpatterns = [    path('',cijuadd.add,name='add'),    path('admin/', admin.site.urls),]


3 启动服务器 浏览网页

python3 manage.py runserver 8000 http://127.0.0.1:8000/http://127.0.0.1:8000/add/?a=4&b=5

总体就是这么一个结构!

运行之后就是这样的结果

===

公众号:小雪妃

谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---

(0)

相关推荐