摘要: # 服务器笔记之安装Alist # 【一】docker安装 > 我使用的是docker命令安装 ```bash docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 阅读全文
posted @ 2023-07-16 15:46 Chimengmeng 阅读(791) 评论(0) 推荐(0)
摘要: # 服务器笔记之安装SSL证书 > 参考腾讯云服务器官方文档进行配置 > [SSL 证书 Nginx 服务器 SSL 证书安装部署-证书安装-文档中心-腾讯云 (tencent.com)](https://cloud.tencent.com/document/product/400/35244?fr 阅读全文
posted @ 2023-07-16 15:46 Chimengmeng 阅读(199) 评论(0) 推荐(0)
摘要: # 【五】Ajax与异步编程之异步编程 ## 【1】异步编程 - js默认是单线程运行的,这意味着两段代码不能同时运行,所以在同步代码执行过程中,代码是逐行地运行的。 - 简单来理解就是: - 同步按你的代码顺序执行,异步不按照代码顺序执行,异步的执行效率更高。 - 关于在javascript中异步 阅读全文
posted @ 2023-07-16 15:44 Chimengmeng 阅读(19) 评论(0) 推荐(0)
摘要: # 【四】Ajax与异步编程之数据传输格式ajax同源策略和跨域方案 ## 【1】同源策略 - 同源策略(ame origin policy),是浏览器为了保护用户信息在服务端的安全的而设置一种安全机制。 - 所谓的同源就是指代通信的两个地址(例如服务端接口地址与浏览器客户端页面地址)之间比较,是否 阅读全文
posted @ 2023-07-16 15:44 Chimengmeng 阅读(23) 评论(0) 推荐(0)
摘要: # 【三】Ajax与异步编程之数据传输格式ajax ## 【1】什么是ajax - ajax,一般中文称之为:"阿贾克斯",是英文 “Async Javascript And Xml”的简写 - 译作:异步js和xml传输数据技术。 - ajax的作用: - ajax可以让js代替浏览器向服务端程序 阅读全文
posted @ 2023-07-16 15:42 Chimengmeng 阅读(48) 评论(0) 推荐(0)
摘要: # 【二】Ajax与异步编程之数据传输格式json/XML ## json - json是 JavaScript Object Notation(javascript对象表示法)的首字母缩写,这里说的json指的是类似于javascript对象的一种数据格式。 - json的作用: - **在不同的 阅读全文
posted @ 2023-07-16 15:42 Chimengmeng 阅读(37) 评论(0) 推荐(0)
摘要: # 【一】Ajax与异步编程之web服务端 > Ajax属于客户端网络技术,属于js范畴。 > - 基于aiohttp模Ajax与异步编程之web服务端块构建一个提供http协议的web服务器,并准备数据给客户端请求使用。 ``` pip install aiohttp pip install ai 阅读全文
posted @ 2023-07-16 15:41 Chimengmeng 阅读(36) 评论(0) 推荐(0)
摘要: # 【一】Cookie ## 【1】Cookie的由来 - 大家都知道HTTP协议是无状态的。 - 无状态的意思是每次请求都是独立的 - 它的执行情况和结果与前面的请求和之后的请求都无直接关系 - 它不会受前面的请求响应情况直接影响 - 也不会直接影响后面的请求响应情况。 - 一句有意思的话来描述就 阅读全文
posted @ 2023-07-16 15:41 Chimengmeng 阅读(28) 评论(0) 推荐(0)
摘要: # 【一】Form介绍 ## 【1】引入 - 我们之前在HTML页面中利用form表单向后端提交数据时 - 都会写一些获取用户输入的标签并且用form标签把它们包起来。 - 与此同时我们在好多场景下都需要对用户的输入做校验 - 比如校验用户是否输入 - 输入的长度和格式等正不正确。 - 如果用户输入 阅读全文
posted @ 2023-07-16 15:40 Chimengmeng 阅读(33) 评论(0) 推荐(0)
摘要: # 【一】引入 - 针对上一小节批量插入的数据 - 我们在前端展示的时候发现一个很严重的问题 - 一页展示了所有的数据,数据量太大,查看不方便 - 针对数据量大但又需要全部展示给用户观看的情况下 - 我们统一做法都是做分页处理 # 【二】分页推导 - 首先我们需要明确的时候 - get请求也是可以携 阅读全文
posted @ 2023-07-16 15:40 Chimengmeng 阅读(37) 评论(0) 推荐(0)
摘要: # 【一】项目需求 - 项目需求: - 浏览器中访问django后端某一条 - url(如:127.0.0.1:8080/index/) - 实时朝数据库中生成一千条数据并将生成的数据查询出来 - 并展示到前端页面 # 【二】方案一 ## 【1】urls.py ```python from djan 阅读全文
posted @ 2023-07-16 15:40 Chimengmeng 阅读(254) 评论(0) 推荐(0)
摘要: # 【一】AJAX准备知识:**JSON** ## 【1】什么是 JSON ? - JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) - JSON 是轻量级的文本数据交换格式 - JSON 独立于语言 * - JSON 具有自我描述性,更易理 阅读全文
posted @ 2023-07-16 15:39 Chimengmeng 阅读(27) 评论(0) 推荐(0)
摘要: # 【一】Django ORM执行原生SQL - 条件假设: - 就拿博客园举例,我们写的博客并不是按照年月日来分档,而是按照年月来分的 - 而我们的DateField时间格式是年月日形式 - 也就是说我们需要对从数据库拿到的时间格式的数据再进行一次处理拿到我们想要的时间格式 - 这样的需求,Dja 阅读全文
posted @ 2023-07-16 15:38 Chimengmeng 阅读(14) 评论(0) 推荐(0)
摘要: # 【一】引入 > 一些说明: - 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 - id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 阅读全文
posted @ 2023-07-16 15:37 Chimengmeng 阅读(164) 评论(0) 推荐(0)
摘要: # 【1】F查询 - 在上面所有的例子中,我们构造的过滤器都只是将字段值与某个我们自己设定的常量做比较。如果我们要对两个字段的值做比较,那该怎么做呢? - Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。 ## 示例1 阅读全文
posted @ 2023-07-16 15:37 Chimengmeng 阅读(53) 评论(0) 推荐(0)
摘要: # 【一】Django模板系统 > 官方文档:[官方文档](https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#std:templatetag-for) # 【二】常用语法 - 只需要记两种特殊符号: ``` {{ }}和 { 阅读全文
posted @ 2023-07-16 15:34 Chimengmeng 阅读(22) 评论(0) 推荐(0)
摘要: # 【一】Django的View(视图) - 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 - 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 - 无论视图本身包含什么逻辑,都要返回响应。 - 阅读全文
posted @ 2023-07-16 15:33 Chimengmeng 阅读(23) 评论(0) 推荐(0)
摘要: # 【一】Django的路由系统 [Django 1.11版本 URLConf官方文档](https://docs.djangoproject.com/en/1.11/topics/http/urls/) - URL配置(URLconf)就像Django 所支撑网站的目录。 - 它的本质是URL与要 阅读全文
posted @ 2023-07-16 15:32 Chimengmeng 阅读(33) 评论(0) 推荐(0)
摘要: # 【一】Web框架本质 - web[框架](https://so.csdn.net/so/search?q=框架&spm=1001.2101.3001.7020)本质上可以看成是一个功能强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端。 - 两者通过网络请求实现数 阅读全文
posted @ 2023-07-16 15:31 Chimengmeng 阅读(28) 评论(0) 推荐(0)
摘要: # 【前言注意事项】 # 【一】计算机正常运行Django项目的条件 - 计算机名不能有中文 - 一个Pycharm窗口只开一个项目 - 项目内所有的文件名应该都是英文,不能出现中文 - Python解释器使用3.6版本左右 - 如果项目报错,点击最后一个报错信息,去源码中,把逗号去掉 # 【二】D 阅读全文
posted @ 2023-07-16 15:31 Chimengmeng 阅读(13) 评论(0) 推荐(0)