随笔分类 -  Python全栈开发二期

上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
Python全栈开发在学小白一枚,主要存放每一天的笔记或者感悟
摘要:# 【补充】为什么Windows不支持epoll # 【一】为什么 Windows 不支持 epoll: - `epoll` 是 Linux 系统提供的一种 IO 多路复用机制,而 Windows 系统并没有提供与之等价的底层机制。 - Windows 使用一种名为 I/O 完成端口(I/O Com 阅读全文
posted @ 2023-08-19 17:36 Chimengmeng 阅读(781) 评论(0) 推荐(0)
摘要:# 【补充】Python中实现单例模式的六种常见方法 ## 【1】类属性: ```python class Singleton: instance = None @classmethod def getInstance(cls): if cls.instance is None: cls.insta 阅读全文
posted @ 2023-08-19 17:36 Chimengmeng 阅读(66) 评论(0) 推荐(0)
摘要:# 【参考博客地址】 - [Git使用教程总和 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17496625.html) - [本地项目推送至 Gitee - Chimengmeng - 博客园 (cnb 阅读全文
posted @ 2023-08-19 17:35 Chimengmeng 阅读(471) 评论(0) 推荐(0)
摘要:# 【补充】Docker安装部署Gitlab - 摘自:[Gitlab 使用Docker方式安装部署Gitlab-阿里云开发者社区 (aliyun.com)](https://developer.aliyun.com/article/922952) - 自己装了一遍,奈何服务器有点拉,装完服务器直接 阅读全文
posted @ 2023-08-19 17:31 Chimengmeng 阅读(452) 评论(0) 推荐(0)
摘要:# 【一】为什么要导出项目依赖 - 导出项目依赖的主要目的是为了方便项目的复制、部署和共享。 - 在项目开发过程中,我们通常会依赖于各种第三方库和框架来实现特定的功能或提高开发效率。 - 这些依赖项可能包括特定的版本或者需要特定的配置。 - 通过导出项目依赖,我们可以记录下所有使用的软件包及其版本信 阅读全文
posted @ 2023-08-19 17:30 Chimengmeng 阅读(80) 评论(0) 推荐(0)
摘要:# 【拓展】Loguru:更为优雅、简洁的Python 日志管理模块 # 【一】引入 - 在 Python 开发中涉及到日志记录,我们或许通常会想到内置标准库 —— logging 。 - 虽然logging 库采用的是模块化设计,可以设置不同的 handler 来进行组合,但是在配置上较为繁琐。 阅读全文
posted @ 2023-08-19 17:30 Chimengmeng 阅读(2209) 评论(1) 推荐(2)
摘要:# 【补充小知识】USE_TZ和更新数据 ## 【1】USE_TZ = False写成true,和fasle的区别 ### 介绍 - USE_TZ = False 和 USE_TZ = True 的区别在于是否启用时区支持。 - 当将 USE_TZ 设置为 False 时,Django 将以系统默认 阅读全文
posted @ 2023-08-19 17:29 Chimengmeng 阅读(195) 评论(0) 推荐(0)
摘要:# 【一】上线前准备 > - 购买一台服务 > - 项目跑在服务器上 > - 购买公网ip:别人访问我们的ip,就能访问到我们的项目 > - 购买域名:备案 》访问域名 》转发到你的ip ## 【1】购买一台服务: - 在上线前,您需要购买一台云服务器或虚拟主机服务,以托管您的项目。 - 选择合适的 阅读全文
posted @ 2023-08-19 17:28 Chimengmeng 阅读(265) 评论(0) 推荐(1)
摘要:# 【一】订单相关表设计 - Order 订单表 - OrderDetail 订单详情表 ```python from django.db import models from luffyCity.apps.course.models import Course from luffyCity.app 阅读全文
posted @ 2023-08-19 17:19 Chimengmeng 阅读(36) 评论(0) 推荐(0)
摘要:# 【一】支付课程功能 - 购买课程,付款 - 在购买课程时,用户可以选择不同的支付方式进行付款,如支付宝支付、微信支付或者银联支付。 - 支付宝支付(即便没有账号,也可以测试) - 支付宝支付是一种方便快捷的支付方式,用户可以使用支付宝账号或者通过扫描二维码等方式完成支付。 - 对于没有支付宝账号 阅读全文
posted @ 2023-08-19 17:18 Chimengmeng 阅读(83) 评论(0) 推荐(0)
摘要:# 【一】搜索功能后端 - `luffyCity\luffyCity\apps\course\views.py` ```python # 搜索 查询所有 + 过滤 class SearchCourseView(GenericViewSet, ListModelMixin): serializer_c 阅读全文
posted @ 2023-08-19 17:17 Chimengmeng 阅读(66) 评论(0) 推荐(0)
摘要:# 【一】原型图 # 【二】前端页面搭建 ## 【1】免费课页面 ```vue 课程分类: 全部 Python Linux运维 Python进阶 开发工具 Go语言 机器学习 技术生涯 筛 选: 默认 人气 价格 共21个课程 Python开发21天入门 100人已加入学习 Alex 金角大王 老男 阅读全文
posted @ 2023-08-19 17:16 Chimengmeng 阅读(52) 评论(0) 推荐(0)
摘要:# 【一】引入 - 所有接口都可以改造,尤其是查询所有的这种接口,如果加入缓存,会极大的提高查询速度 - 首页轮播图接口: - 获取轮播图数据,加缓存 》咱们只是以它为例 # 【二】改造轮播图接口 - `luffyCity\luffyCity\apps\home\views.py` ```pytho 阅读全文
posted @ 2023-08-19 17:15 Chimengmeng 阅读(58) 评论(0) 推荐(0)
摘要:# 【一】celery介绍架构和安装 ## 【1】介绍 > celery :分布式的异步任务框架,主要用来做: > > - 异步任务 > - 延迟任务 > - 定时任务 》如果只想做定时任务,可以不使用celery,有别的选择 - Celery是一个分布式的异步任务框架,可以实现异步任务、定时任务和 阅读全文
posted @ 2023-08-19 17:14 Chimengmeng 阅读(85) 评论(0) 推荐(0)
摘要:# 【一】Django中使用Redis ## 【1】自定义的通用方案(跟框架无关) ### (1)引入(无池) - 自定义计数器 ```python import redis class TextResponse(APIView): def get(self, request): conn = re 阅读全文
posted @ 2023-08-19 17:12 Chimengmeng 阅读(71) 评论(0) 推荐(0)
摘要:# 【一】redis普通链接和连接池 ## 【1】普通链接 ```python from redis import Redis # 建立redis连接 conn = Redis( host='127.0.0.1', # IP port=6379, # 端口 db=0, # 数据库 decode_re 阅读全文
posted @ 2023-08-19 17:12 Chimengmeng 阅读(47) 评论(0) 推荐(0)
摘要:# 【一】什么是Redis > - Redis :软件,存储数据的,速度非常快,redis是一个key-value存储系统(没有表的概念),cs架构的软件 > > - 服务端 客户端(python作为客户端,java,go,图形化界面,命令窗口的命令) - Redis(Remote Dictiona 阅读全文
posted @ 2023-08-19 17:11 Chimengmeng 阅读(210) 评论(0) 推荐(0)
摘要:# 【一】分析 - 登录,注册,都写成组件 》在任意页面中,都能点击显示登录模态框 - 写好的组件,应该放在那个组件中 》不是页面组件(小组件) - 点击登录按钮,把Login.vue 通过定位,占满全屏,透明度设为 0.5 ,纯黑色悲剧,覆盖在组件上 - 在Login.vue点关闭,要把Login 阅读全文
posted @ 2023-08-19 17:09 Chimengmeng 阅读(74) 评论(0) 推荐(0)
摘要:# 【一】多方式登陆 ## 【1】思路分析 ### (1)接口设计 - 接口描述 - 用户登录接口 - 请求URL - `/api/v1/user/userinfo/mul_login/` - 请求方式 - POST - Body请求参数(application/json) | 参数名 | 必选 | 阅读全文
posted @ 2023-08-19 17:09 Chimengmeng 阅读(64) 评论(0) 推荐(0)
摘要:# 【一】校验手机号是否存在 ```python from django.shortcuts import render, HttpResponse from rest_framework.viewsets import ViewSet from rest_framework.decorators 阅读全文
posted @ 2023-08-19 17:09 Chimengmeng 阅读(104) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 22 下一页