python web
文章平均质量分 52
徒余途
on the way,to my destination!
展开
-
python3使用gitlab拉取项目用于部署
python3使用gitlab拉取项目说明公司项目管理会自己搭建gitLab管理代码,一般我们拉取项目,通过git工具。由于有完善整个部署流程的想法,所以有直接用gitlab拉取代码的想法。参考别的文章,完善该代码,作为记录,希望可以帮到需要的人。参考文章:如何进入python3.7的git(master)_python-gitlab拉取git项目(python3)安装gitlabpip install python-gitlab拉取项目代码如下# -*- coding: UTF-8 -*原创 2022-03-07 18:42:01 · 1886 阅读 · 3 评论 -
python doctemplate多维表格处理
在处理报表格式的过程中,我们会碰到多维表的处理,比较麻烦,因此记录下来,作为参考。首先展示一下多维表:表1:二维表表2:三维表对于第一种,处理较为简单doc模板语法如下:其中 {% vm %} 是列合并填充语法第二种填充语法如下:但是区域列和区县列都将会按照item数量来进行合并,因此需要使用代码对table表进行操作。# self.doc是template对象for table in self.doc.docx.tables:# 判断表是否为我们需要的表 if t原创 2021-09-03 14:46:59 · 1034 阅读 · 1 评论 -
基于drf_yasg插件 生成开发文档(概要设计和详细设计)
问题对于开发者,编写文档是非常头疼的问题。说明此文是基于drf_yasg插件生成详细设计和概要设计文档,但只是框架性的,以及接口部分可以自动生成,个性化内容还需要自己去填充。输出格式为markdown格式,还需要编辑后,转换为pdf格式,形成文档。代码部分# -*- coding: UTF-8 -*-# Desc : 项目输出api文档(详细设计文档和概要设计)import timeimport requestsdef magic_api(markdown_path:原创 2021-01-27 23:05:27 · 802 阅读 · 0 评论 -
django 模型 markdown快速输出
django 模型 markdown快速输出直接上代码import osimport sysimport djangosys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))os.environ.setdefault("DJANGO_SETTINGS_MODULE", "forest_monitor.settings")django.setup()#引入各个模型from user_profi原创 2021-01-01 20:46:32 · 269 阅读 · 0 评论 -
Django 关于drf_yasg Api文档使用示例
Django 关于drf_yasg Api文档使用示例配置settings.py INSTALLED_APPS = [ ... 'drf_yasg', ... ]urls.pyfrom rest_framework import permissionsfrom drf_yasg.views import get_schema_viewfrom drf_yasg import openapischema_view = get_schema_view( o原创 2020-12-11 17:54:12 · 4868 阅读 · 3 评论