随笔分类 -  Python后端框架之Django框架

存放有关Django的笔记
摘要:# 【一】pymysql简解 - pymysql 是一个用于 Python 的第三方模块,用于连接并操作 MySQL 数据库。 - 它是 Python 官方提供的 MySQLdb 模块的一个替代方案,具有更好的兼容性和性能。 # 【二】使用方法 ## 【1】安装 pymysql: - 可以通过 pi 阅读全文
posted @ 2023-07-26 10:39 Chimengmeng 阅读(57) 评论(0) 推荐(0)
摘要:# 【HTTP协议的缺陷】 > 无状态、无连接、基于请求响应、基于Tcp/Ip应用层协议 ## 【1】无状态(Stateless): - HTTP协议是一种无状态协议,服务器不会保存请求和响应之间的状态信息。 - 这意味着每次请求都是独立的,服务器无法直接识别来自同一个用户的多个请求。 - 这样就需 阅读全文
posted @ 2023-07-26 10:39 Chimengmeng 阅读(40) 评论(0) 推荐(0)
摘要:# 【一】`__init__`方法 > 类实例化会触发 - `__init__`是Python中的一个特殊方法,用于在创建一个对象时进行初始化操作。 - 它是在类实例化(创建对象)时自动调用的。 - `__init__`方法的作用是对新创建的对象进行初始化操作,可以在这个方法中设置对象的初始状态、定 阅读全文
posted @ 2023-07-26 10:39 Chimengmeng 阅读(50) 评论(0) 推荐(0)
摘要:# 【一】form表单和Ajax重复提交问题 - form表单中input的submit类型和buton按钮都会触发两次提交(有Ajax请求的情况) - input中的button类型不会 ## 重复提交问题 - input的submit类型: - 当点击input类型为submit的按钮时,会触发 阅读全文
posted @ 2023-07-26 10:38 Chimengmeng 阅读(37) 评论(0) 推荐(0)
摘要:# 【一】解释型语言和编译型语言 > - C语言: > - C语言的代码可以在不同平台上进行编译,因为C是一种面向过程的编程语言,没有对特定平台的依赖。 > - 为了在不同平台上进行编译,需要使用相应平台的编译器来将C代码编译为可执行文件。 > - 跨平台运行指的是通过编写平台无关的代码,使得代码可 阅读全文
posted @ 2023-07-25 15:30 Chimengmeng 阅读(51) 评论(0) 推荐(0)
摘要:# 【补充】页面展示之多重模态框 # 【前端页面代码展示】 ```html {% block info %} 基本信息 用户名 注册时间 最后登录时间 {{ request.user.username }} {{ request.user.create_time|date:"Y-m-d H:i:s" 阅读全文
posted @ 2023-07-24 20:23 Chimengmeng 阅读(36) 评论(0) 推荐(0)
摘要:# 【补充】富文本编辑器WangEditor > [使用Textarea · wangEditor 用户文档](https://www.wangeditor.com/v4/pages/01-开始使用/04-使用textarea.html) # 【一】前端页面文本域 ```html 内容 ``` - 阅读全文
posted @ 2023-07-24 20:22 Chimengmeng 阅读(172) 评论(0) 推荐(0)
摘要:# 【BBS_2.0演示文档】 > 已上传GIT:[BBS相关项目: 存储BBS相关的项目案例 - Gitee.com](https://gitee.com/chi-meng/bbs-related-projects/tree/master/BBS_System_2.0) # 【一】首页展示 ![] 阅读全文
posted @ 2023-07-24 20:22 Chimengmeng 阅读(51) 评论(0) 推荐(0)
摘要:# 【一】iframe 中的跨域问题详解 - 在网页开发中 - 浏览器会应用跨域安全策略,限制不同域名之间的交互。 - 跨域问题指的是如果一个网页的脚本尝试访问另一个域名下的资源或与其通信时,浏览器会拒绝这样的请求。 - 其中,使用 `` 标签嵌套其他网页是一种常见的前端技术。 - 然而,由于 `` 阅读全文
posted @ 2023-07-21 18:53 Chimengmeng 阅读(820) 评论(0) 推荐(0)
摘要:# 【BBS项目总结】 > [BBS_System_1.0 · Chimeng/BBS相关项目 - 码云 - 开源中国 (gitee.com)](https://gitee.com/chi-meng/bbs-related-projects/tree/master/BBS_System_1.0) # 阅读全文
posted @ 2023-07-21 16:35 Chimengmeng 阅读(61) 评论(0) 推荐(0)
摘要:# 【补充】富文本编辑器 `KindEditor` ## 【一】介绍 - KindEditor是一个富文本编辑器,旨在为开发人员提供在网页上进行富文本编辑的功能。 - 它基于JavaScript开发,并且具有简单易用、功能丰富的特点,适用于Web应用程序的构建。 ## 【二】特点 - 可配置性:Ki 阅读全文
posted @ 2023-07-21 15:51 Chimengmeng 阅读(378) 评论(0) 推荐(0)
摘要:# 【补充】XSS攻击 ## 【一】XSS攻击介绍 - XSS(跨站脚本攻击)是一种常见的网络安全漏洞 - 攻击者通过在网页中注入恶意脚本来实现攻击。 - 当用户访问受到攻击的网页时 - 恶意脚本将在用户的浏览器中执行 - 从而导致各种安全问题 - 包括会话劫持、敏感信息泄露等。 ## 【二】XSS 阅读全文
posted @ 2023-07-21 15:51 Chimengmeng 阅读(47) 评论(0) 推荐(0)
摘要:# 【补充】制作inclusion_tag标签 ## 【一】inclusion_tag标签详解 - `inclusion_tag`是Django框架提供的一个有用的标签 - 它允许开发者在模板中重用一段HTML代码。 - 通过定义和注册自己的inclusion tag - 您可以将常见的显示逻辑封装 阅读全文
posted @ 2023-07-21 15:49 Chimengmeng 阅读(47) 评论(0) 推荐(0)
摘要:# 【补充】前端渲染文本属性的标签样式 ## 【1】直接修改标签的值(Directly modifying the value of a tag): - 这种方式适用于需要将数据直接插入到HTML标签中的情况。 - 一种常用的方法是使用jQuery库来选中需要修改的标签 - 并使用.html()方法 阅读全文
posted @ 2023-07-21 15:49 Chimengmeng 阅读(48) 评论(0) 推荐(0)
摘要:# 【补充】图片防盗链 ## 图片防盗链介绍 - 图片防盗链(Hotlink Protection)是一种针对恶意盗链行为的保护措施 - 用于防止其他网站直接链接到您服务器上的图片资源。 - 例如 - 如果您在自己的网站上使用了许多精心制作的图片 - 您可能不希望其他网站通过在其网页中引用您的图片 阅读全文
posted @ 2023-07-21 15:49 Chimengmeng 阅读(191) 评论(0) 推荐(0)
摘要:# 【补充】Django中路由分发的本质 ## 【一】路由分发机制 - 在Django中,admin 路由分发的本质是将管理员后台管理功能与应用程序正常的 URL 分发机制进行了分离。 - admin 路由分发可以让开发者方便地创建、配置和管理应用程序的后台管理界面。 ## 【二】关键部分 - ad 阅读全文
posted @ 2023-07-21 15:49 Chimengmeng 阅读(40) 评论(0) 推荐(0)