开源的HAdmin项目

基于DRF的一个封装,用于输出标准的页面配置文件,以便前端进行渲染的一个Python包,可以通pip安装,也算为开源做了一点儿小贡献吧。有贡献,但不多~~

Django REST framework中文说明

Django REST framework简称DRF,这个是我经常使用的框架,几乎每个项目都要用到,但是总感觉学的不好,有幸深入看了一看,突然发现自己原来就是入门都算不算,现把翻译过来的一些内容分享出来。

None

推荐一个临时邮箱项目

邮箱这个东西,其实现在的需求不是太大了。记得之前都是要邮箱注册,所以邮箱就成了刚需,现在都是手机注册了,邮箱也就渐渐淡出了视野。 可是对我们搞开发的来说,邮箱依然是那么的重要。还经常遇到需要多个邮箱的场景,所以我开发了一个临时邮箱项目,如果需要,拿去用吧。

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。