随笔分类 -  Django

摘要:Form 介绍: 在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息。Dj 阅读全文
posted @ 2022-03-17 20:38 Coilin 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Django3的ASGI 1、Web应用程序和web服务器 Web应用程序(Web)是一种能完成web业务逻辑,能让用户基于web浏览器访问的应用程序,它可以是一个实现http请求和响应功能的函数或者类,也可以是Django、Flask、sanic等这样的web框架,当然也可以是其他语言的web程序 阅读全文
posted @ 2022-03-04 09:24 Coilin 阅读(70) 评论(0) 推荐(0) 编辑
摘要:Django的组件 1、中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 Django的中间件的定义: Middleware is a framew 阅读全文
posted @ 2022-03-04 09:21 Coilin 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Ajax请求 客户端(浏览器)向服务端发起请求的形式: 地址栏:GET超链接标签:GETform表单:GET或POSTAjax(重要):GET或POST或PUT或DELETE 1、Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascri 阅读全文
posted @ 2022-02-28 22:44 Coilin 阅读(16) 评论(0) 推荐(0) 编辑
摘要:django中的request.POST中的value对应的值是列表的时候,转换成字典时,将只保留一个值,建议在转换列表前使用getlist(key)取出value在使用模板继承的时候,被继承的模板中引用外部的css文件和js文件的路径建议直接使用绝对路径,使用相对路径容易报错Django “Ove 阅读全文
posted @ 2022-02-25 22:38 Coilin 阅读(12) 评论(0) 推荐(0) 编辑
摘要:模型层(ORM) Django中内嵌了ORM框架,不需要直接编写SQL语句进行数据库操作,而是通过定义模型类,操作模型类来完成对数据库中表的增删改查和创建等操作。 O是object,也就类对象的意思。 R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思。 M是mapping,是映 阅读全文
posted @ 2022-02-24 21:35 Coilin 阅读(7) 评论(0) 推荐(0) 编辑
摘要:PS:如果不想看流程的,可以直接跳到文章末尾看解决方法。 原文链接:https://blog.csdn.net/June7_/article/details/99991680 今天学习Django的时候遇到这个问题, 谷歌,百度了一下,连StackOverflow都没有详细的问题描述和解法,都是和P 阅读全文
posted @ 2022-02-24 19:53 Coilin 阅读(100) 评论(0) 推荐(0) 编辑
摘要:模板语法 模板引擎是一种可以让开发者把服务端数据填充到html网页中完成渲染效果的技术。它实现了把前端代码和服务端代码分离的作用,让项目中的业务逻辑代码和数据表现代码分离,让前端开发者和服务端开发者可以更好的完成协同开发。 静态网页:页面上的数据都是写死的,万年不变 动态网页:页面上的数据是从后端动 阅读全文
posted @ 2022-02-22 21:53 Coilin 阅读(16) 评论(0) 推荐(0) 编辑
摘要:视图 django的视图主要有2种,分别是函数视图和类视图.现在刚开始学习django,我们先学习函数视图(FBV),后面再学习类视图[CBV]. 1、请求方式 web项目运行在http协议下,默认肯定也支持用户通过不同的http请求发送数据来。django支持让客户端只能通过指定的Http请求来访 阅读全文
posted @ 2022-02-22 21:51 Coilin 阅读(17) 评论(0) 推荐(0) 编辑
摘要:路由控制器 Route路由, 是一种映射关系!路由是把客户端请求的url路径和用户请求的应用程序[这里意指django里面的视图进行绑定映射的一种关系。 请求路径和视图函数不是一对一映射关系! 在django中所有的路由最终都被保存到一个变量 urlpatterns., urlpatterns必须声 阅读全文
posted @ 2022-02-22 21:48 Coilin 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一、Django介绍 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并 阅读全文
posted @ 2022-02-22 21:47 Coilin 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示