• Django路由及get请求post请求


    MVVM:vue模型是根据MVVM设计的
    M:泛指数据, VM:  ,V:页面
    MVC:模型(model)-视图(view)-控制器(controller)
    M是指业务模型,V是指用户界面C则是控制器
    • M:Model(模型)负责业务对象与数据库的映射。
    • V:View(视图)负责与用户的交互。
    • C:Controller(控制器)接受用户的输入调用模型和视图完成用户的请求。
     
    MTV:django模型是根据MTV设计的
    v:Views后端写代码的地方,后端控制器,负责业务逻辑
    Model:负责业务对象与数据库对象(orm)
    Template:负责如何把页面展示给用户
     
     

    新建app的方法:

      在pycharm中的Terminal环境中输入指令:python manage.py startapp app名  eg:(newapp01)

    在网站中输入网址 127.0.0.1:8000/?第一级的urls/第二级的urls 即可进入django

     

    App:{apps:app信息,models:关于数据,views:自己的代码(业务逻辑),test:测试}

    app中的urls格式:

      from django.urls import path

      from django.urls.conf import include

      urlpatterns=[

        path('/',include('.urls'))

    ]

    app中的views格式:

      from django.http import HttpResponse

      def index(request):

        return HttpResponse('')

     

     

    postman:模拟前端请求后台
     
    get和post不同点
    1.get传参方式和post不同
    get请求:网页+端口号+django路由+自己加的东西
    post请求:网页+端口号+django路由+自己加的东西
    2.get请求参数不安全
    3.post请求将参数封装到body里面相对于get请求较为安全
    4.get请求只有一个包
      post请求有两个包
     
    http请求方式有两种:get请求,post请求
     
    GET请求格式:http://127.0.0.1:8000/app1/index/?name=fado&password=123
    POST请求格式:http://127.0.0.1:8000/app2/login/?name=fado&pwd=123
     

      

  • 相关阅读:
    Microsoft Web Camp
    [程序员学英语]26个英文字母
    原来接口是这样用的!一个例子搞定接口
    BizTalk Server 2010 培训
    [PM Tools]软件项目进度跟踪表v4.0
    BizTalk 开发系列(四十一) BizTalk 2010 BAM 安装手记
    WCF服务编程HelloWorld
    BizTalk 开发系列(三十九) BizTalk Server 2009技术概览
    WCF服务编程WCF应用程序的消息跟踪
    WCF服务编程基础
  • 原文地址:https://www.cnblogs.com/fado7/p/12070121.html
Copyright © 2020-2023  润新知