- 博客(7)
- 收藏
- 关注
原创 reportlab 页眉页脚生成
但是因为reportlab 的脑残设计,reportlab 本身不提供pdf总页面参数,所以一般需要先生成一个pdf,然后获取它的总页数,然后删除这个pdf,带入总页数参数再重新生成一个(也可以使用另外的pdf库,这里不多介绍)。首先是文档常用的页眉页脚,页眉页脚其实是微软Word中的定义(有专用的编辑工具),对于reportlab 来说其实就是画布上的一个元素罢了。因为是这个库的是国外开发的,所以默认不支持中文,以下是添加中文字体的方法,之后直接引用字体名就可以用。
2024-11-15 15:00:09
378
原创 ubuntu20 python3.8部署django
django项目目录下新建文件 uwsgi.ini文件。阿里云的ubuntu如果有问题的话,输入下面的代码。再新建mysite_nginx.conf文件。再新建uwsgi_params文件。启动这两个文件后就可以正常访问。安装完成后,此时访问域名会显示。一、导入python库。二、安装nginx并。
2023-08-10 10:23:09
196
1
原创 djangorestframework-simplejwt原理解析
access被称为令牌,正常获得之后需要保存,然后需要的时候把这个参数加到请求头中,这样就可以访问账号下的一切资源,退出账号的原理就是删除这个令牌。refresh的作用就是重新生成access,refresh的持续时间很长,默认一天。该插件接受登录名和密码两个参数(不需要csrf参数),生成两个值。access令牌的持续时间很短,默认只有5分钟,
2023-07-13 14:50:04
128
1
原创 django drf vue axios post 403 token问题解决
django vue 403错误 axios 403 drf 403
2022-07-18 12:05:36
1153
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人