django
噜啦噜黑
这个作者很懒,什么都没留下…
展开
-
Django迁移文件管理规范
开发中遇到,Django版本不一致导致生成的迁移文件格式差异;研发忘记提交迁移文件;研发随意重命名会导致已执行的迁移文件重复执行,导致迁移失败,容器异常退出等问题,会阻塞协作开发的进度。为避免上述问题,故做此规范。原创 2023-08-15 15:17:59 · 74 阅读 · 0 评论 -
Django UT
请求一定要使用from django.test import Client,否则测试数据会污染正式的数据库。Client设置hearder传参,很个性化,比如像设置header的Authorization。必须传HTTP_AUTHORIZATION=xxx。本质上是继承UnitTest实现,可轻松实现。case中的test_*方法执行是无序的。有以下几点需要特别注意。原创 2023-07-06 16:47:14 · 50 阅读 · 0 评论 -
Django has_perm仅能判断调用那一刻的权限信息
【代码】Django has_perm仅能判断调用那一刻的权限信息。原创 2023-07-13 17:37:46 · 75 阅读 · 0 评论