随笔分类 - Django
摘要:一、模型层 模型层负责和数据库之间进行通信 二、Django配置mysql数据库 1.Django默认的数据库是sqllite3,将其更改为mysql数据库需要进行对应配置 1.安装mysqlclient [版本1.3.13以上] pip3 install mysqlclient (有一些其他依赖需
阅读全文
摘要:一、应用 应用在Django项目中是一个独立的业务模块,可以包含自己的路由、视图、模版、模型,可以看成一个小的mtv 创建步骤 1.项目下用manage.py中的子命令创建应用文件夹 python3 manage.py startapp 文件夹名 2.在settings.py INSTALLED_A
阅读全文
摘要:一、代码中url出现的位置 1.模版【html】中 1.<a href='urk'>超链接点击跳转<a/> 2.<form action='url' method='post'> 2.视图函数中 -302重定向跳转 HttpResponseRedirect('url') 二、代码中url书写规范及解
阅读全文
摘要:一、MVC (java等其他语言) MVC代表Model-view-Contorller(模型-视图-控制器)模式 M模型层主要用于对数据库层的封装 V视图层用于向用户展示结果 C控制器用于处理请求、获取数据、返回结果 二、Django的MTV模式 MTV代表 Model-Template-View
阅读全文
摘要:一、定义 无论是GET请求还是POST,统一由视图函数接收请求,通过判定request.method区分具体的请求动作 二、GET处理 GET请求方式中,如果有数据需要传递给服务器,通常会用查询字符串(Query String)传递(注意不要传递敏感数据) URL格式: xxx?参数名1=值1&参数
阅读全文
摘要:一、请求和响应 请求时指浏览器通过http协议发送给服务端到数据 响应时指房屋的收到请求后做相应的处理后再回复给浏览器的数据 二、请求中的方法 根据http标准,http请求可以使用多种请求方法 http1.0定义了三种请求方法,GET、POST、HEAD http1.1新增了5种请求方法:OPTI
阅读全文
摘要:一、路由配置 - path path()函数 导入 - from django.urls import path 语法 - path(route,views,name=None) 参数: 1.route:字符串类型,匹配的请求路径 2.views:指定路径所对应的视图处理函数的名称 3.name:为
阅读全文
摘要:一、URL-结构 1.定义:统一资源定位符 Uniform Resource Locator 2.作用:用来表示互联网上某个资源地址 3.URL的一般语法格式为(注:[]代码其中的内容可以省略): 格式: protocol://hostname[:port]/path[?query][#frgmen
阅读全文
摘要:一、Django简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。 Django基本组件: 1.基本配置文件/路由系统 2.模型层(Model)/模版层(template)/视图层(views) 3.cookies和sessio
阅读全文
