微信

一个以为不会有问题的问题

你以为不会有问题的地方,往往是最危险的地方,反复用过N次的代码,都会出问题。出问题的原因很多,你防住了内因,更要注意外因的变化。

uni-app生成广告图的一些坑

使用canvas生成广告图过程中,一直使用别人封装的函数,没有完全理解原理,导致各种问题。下决心研究了一下,现在基本弄明白了。

None

Vue在methods中使用过滤器

Vue的过滤器非常方便,在模板中可以任意使用,可是问题来了,我想在methods里的函数也使用过滤器,找了半天,亲测一个简单方法就可以了。

Django中Q的高级用法

Q的用法,一般是用于检索数据时候使用OR关系来检索数据,但是如何把多项并列条件放到一起呢?

DRF关于接口权限的封装方法

在写DRF接口时候,经常有权限验证的问题,之前没有太在意,都是在视图层进行权限控制,后来发现不符合DRF的思路,应该是自定义重写权限认证的类。

None

Xadmin外键情况下主页面添加失败bug修复

xadmin很久就不维护了,出现了很多bug,我们在使用过程中一直在修复。今天遇到一个在外键情况下,如果主模型添加数据时候添加其关联数据时候,文件上传失败问题。

Django国际化makemessages报编码错误解决方案

今天在使用Django3.2.11时候生成翻译文件时候,报了奇葩错误,找了半天,终于解决了。 xgettext: ./venv/lib/python3.7/site-packages/charset_normalizer/__init__.py:1: 未知编码“utf_8”。先按照 ASCII 处理。 xgettext: ./venv/lib/python3.7/site-packages/charset_normalizer/__init__.py:12 处有非 ASCII 字符串。 请通过 --from-code 或是注释指定源文件的编码, 详见 https://www.python.org/peps/pep-0263.html。

WebSockets

阿奇WebSockets公共服务文档

WebSockets是web服务中经常想要使用但是又没有勇气使用的工具。 我们每次使用在后端都要搭建各种服务,如今我们开放了公共服务,本为内部使用,现可开放。

阿奇支付接口文档

阿奇支付集成了微信和支付宝的官方支付,本方便内部产品调用,随着业务推进,现开放应用。欢迎咨询。

FastApi用户指南

基础用户指南,包含最基本的项目运行方式和基础理论。 非常容易上手,十分钟即可看完!

None

FastApi的初步推荐

FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 我试了一下,绝对有爆火的原因,我讲整理一些教程,便于学习与记录。