博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-url显示方法
阅读量:5932 次
发布时间:2019-06-19

本文共 863 字,大约阅读时间需要 2 分钟。

  • urls

  • 搭建项目目录结构

    • 初始化项目目录结构

      可以假如项目配置如下:

      项目文件夹:appurl项目名:appcalc主机访问地址:www.app.com

    搭建方法参考:

  • 采用/add/?a=3&b=5(GET)

    • 修改appcalc/views.py

      把views.py做如下修改:

      from django.shortcuts import renderfrom django.http import HttpResponse def add(req):    a = req.GET['a']    b = req.GET['b']    c = int(a)+int(b)    return HttpResponse(str(c))
    • 修改appurl/urls.py

      添加url:

      from django.conf.urls import urlfrom django.contrib import adminfrom calc import views as calc_views  urlpatterns = [    url(r'^add/$', calc_views.add, name='add'),  # 新增    url(r'^admin/', admin.site.urls),]
    • 主机访问

      启动应用,命令行输入:

    python manage.py runserver 0.0.0.0:8000

    主机浏览器上输入:www.app.com:8000/add/?a=6&b=10

    页面输出:16

  • 使用/add/9/20这种形式

    • 修改appcalc/views.py

      添加新的方法add2,如下所示

      def add2(req, a, b): c = int(a) + int(b)  return HttpResponse(str(c))
    • 修改/appurl/urls.py

      添加新的url

      url(r'^add/(\d+)/(\d+)/$, appcalc_views.add2, name="add2")

转载地址:http://qputx.baihongyu.com/

你可能感兴趣的文章
CentOS7 下安装 Mysql 8
查看>>
将Gradle项目发布到Maven Central库中
查看>>
微服务中消息总线架构设计应用
查看>>
使用truffle部署以太坊智能合约到区块链
查看>>
面向什么编程?
查看>>
2018 AI、机器学习、深度学习与 Tensorflow 相关优秀书籍、课程、示例链接集锦...
查看>>
Spring COC TypeConverter
查看>>
小程序Q&A
查看>>
一张图掌握 laravel 的目录结构
查看>>
pandas输出如何设置格式
查看>>
图说 Firefox 全新 CSS 引擎
查看>>
Day 3:Sum of the first nth term of Series
查看>>
Flume + Kafka学习——整合Demo
查看>>
JavaScript难点笔记
查看>>
web安全问题分析与防御总结
查看>>
Python学习笔记
查看>>
CRM product UI里assignment block的显示隐藏逻辑
查看>>
python(3.x) 实现AES 加解密
查看>>
如何用 React 实现滚动动画
查看>>
踩坑:Vue2.0与1.0命名的区别
查看>>