
项目开发基础
文章平均质量分 54
中年半吊子程序猿
正在成为程序猿的路上
展开
-
xlwings
xlwingsxlwings模块简介主要用法介绍App打开/关闭excel程序book(工作簿)常用方法book属性示例sheet常用方法示例range常用方法存储数据xlwings模块简介xlwings模块是python中对excel进行操作的一个模块。相对于其他支持excel操作的模块来讲,xlwings是目前最为全能,且运行效率较高,即综合评分较高的一个模块,且支持win和mac os系统。主要用法介绍在介绍用法之前,先对模块中的对象做一下简单描述App :对应的就是excel程序Boo原创 2021-08-04 23:50:05 · 6271 阅读 · 1 评论 -
python代码的分页器
这里记录最近在学习过程中看到老师分享的一个分页器,是使用python代码实现的,但是不管是何种编程语言,分页器的逻辑基本一致。分页器的套路定义urlhttp://127.0.0.1:8002/manage/9/issues/?page=1http://127.0.0.1:8002/manage/9/issues/?page=2分段获取数据 models.User.objects.all()[0:10] models.User.objects.all()[10:20]显示页码原创 2021-05-18 15:50:02 · 358 阅读 · 0 评论 -
django项目使用发送短信服务
本例以腾讯云短信服务为例,因为新账号送100条免费短信,用于开发应该够了1. 准备工作需要最终获取以下几样东西:创建应用,获取到 appid 和 appkey 创建签名获取 签名内容 创建模板获取 模板ID具体步骤注册腾讯云,开通云短信注册地址:https://cloud.tencent.com/开通云短信:https://console.cloud.tencent.com/smsv2开通后进入管理平台2. 创建签名在腾讯云短信签名时需要认证,认证需要填写签名类原创 2021-05-16 16:04:06 · 952 阅读 · 0 评论 -
django项目文件结构规划
项目的文件结构简介一般django按照app来进行第一级的划分,每个app下有自己的MVC文件,即models, views,html和urls等基本文件,同时在项目的开发深入,可能会涉及到一些form表单,第三方插件,中间件,template_tags等。!!!合理地文件结构规划,可以提高项目的可读性和扩展性,提高开发效率静态文件当一个项目内有多个app时,django按照如下的顺序,在项目内寻找静态文件项目根目录下的static文件夹 > app内的static文件夹(app之间的先后顺原创 2021-05-16 14:57:23 · 767 阅读 · 0 评论 -
django时区设置
在项目setting.py中,可以对项目的时区进行配置,涉及的有2个参数:TIME_ZONEUSE_TZ具体说明如下:# datetime.datetime.now() / datetime.datetime.utcnow() => utc时间# TIME_ZONE = 'UTC'# datetime.datetime.now() - 东八区时间 / datetime.datetime.utcnow() => utc时间TIME_ZONE = 'Asia/Shanghai'原创 2021-05-14 22:59:42 · 465 阅读 · 0 评论 -
django项目本地配置
场景:在实际项目开发中,由于代码可能需要在测试,开发,运维等角色中传递,而各自使用的配置可能不同,所以通常开发会另外新建一个本地配置文件local_settings.py1. 导入本地配置新建local_settings.py,并在项目的setting.py中导入,配置如下# settings.py###### 导入本地配置 ######try: from .local_settings import *except ImportError: pass2. 创原创 2021-05-15 23:18:46 · 201 阅读 · 0 评论 -
使用virtualenv搭建虚拟环境及使用pycharm搭建项目环境
使用 virtualenv 搭建虚拟环境1.安装virtualenv打开terminal,以管理员方式运行输入如下安装命令安装完成,关闭terminalpip3 install virtualenv# 或者使用国内镜像pip3 install virlualenv -i http://pypi.douban.com/simple --trusted-host pypi.douban.com2.创建虚拟环境需要先创建虚拟环境文件夹,如E:/envs,用于存放所有的环境配置进入环境原创 2021-05-15 23:07:57 · 408 阅读 · 0 评论 -
requirements.txt 文件生成和使用
requirements.txt 主要用于版本控制,最好配合虚拟空间使用pip freeze > requirements.txt使用该命令会在项目根目录产生一个 requirements.txt 文件 ,该文件会列出本虚拟空间中所使用的所有包及其版本pip install -r requirements.txt安装项目根目录的 requirements.txt 文件中所有的依赖的指定版本pip install flask==3.5.2另外, 以下命令可以安装特定版本 py原创 2021-05-13 12:34:16 · 678 阅读 · 0 评论