![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django问题总结
蔡的抠脚
这个作者很懒,什么都没留下…
展开
-
python38安装mysqlclient
brew install mysqlbrew install mysql-clientbrew install opensslbrew info openssl将这两行导入环境之后在项目下pip install mysqlclient...In file included from MySQLdb/_mysql.c:29: In file included from /usr/local/opt/mysql-client/include/mysql/mysql.h:46: I原创 2021-08-31 09:50:39 · 147 阅读 · 0 评论 -
Django重置迁移文件
转载于:Django迁移文件重置转载 2021-07-19 11:15:53 · 81 阅读 · 0 评论 -
gitlab自动运行测试用例
CI/CD配置在项目中的根目录创建 .gitlab-ci.yml 文件,来配置 CI/CD 流程。在 .gitlab-ci.yml 的开头,定义好所有阶段、以及执行每个任务之前所需要的环境变量以及准备工作,然后定义整个流程中包含的所有任务。下面示例主要流程有测试→部署。image: docker.cloudin.cn:5000/python38_ubuntu:v0.3stages: - build - testbuild: stage: build script: -原创 2021-07-17 18:31:08 · 1238 阅读 · 2 评论 -
pre-commit用法
安装 pre-commitpip install pre-commit写 .pre-commit-config.yaml配置文件# See https://pre-commit.com for more information# See https://pre-commit.com/hooks.html for more hooks# pre-commit==2.13.0repos: - repo: https://github.com/pre-commit/pre-commit-hook原创 2021-07-17 18:23:40 · 4684 阅读 · 0 评论 -
debug-toolbar的使用
首先pip install django-debug-toolbar之后再settings.py文件中添加try: import debug_toolbar INSTALLED_APPS += [ "debug_toolbar" ] MIDDLEWARE = ["debug_toolbar.middleware.DebugToolbarMiddleware"] + MIDDLEWAREexcept ImportError: pass原创 2021-07-17 18:11:58 · 132 阅读 · 0 评论 -
Django 实现文件上传下载API
转载:https://www.cnblogs.com/shouke/p/13961336.html转载 2021-07-09 15:46:42 · 316 阅读 · 0 评论 -
多表关系,反向筛选
class PersonFilterSet(filters.FilterSet): name = filters.CharFilter(field_name='name', lookup_expr="icontains", help_text='模糊搜索根据人员名称,name=xxx') # icontains 包含,忽略大小写 tag_id = filters.NumberFilter(help_text='标签ID', met原创 2021-07-07 17:23:56 · 142 阅读 · 0 评论 -
Django Swagger接口文档生成
Swagger优势1)Swagger可生成一个具有互动性的API控制台,开发者可快速学习和尝试API2)Swagger可生成客户端SDK代码,用于不同平台上(Java、Python…)的实现3)Swagger文件可在许多不同的平台上从代码注释中自动生成4)Swagger有一个强大的社区,里面有许多强悍的贡献者Django接入Swagger大致步骤1.安装django-rest-swagger2.进入到setting.py文件,添加django-rest-swagger应用3.进入到view原创 2021-07-05 17:47:33 · 962 阅读 · 0 评论 -
OrderingFilter的使用
配置文件中添加INSTALLED_APPS = […‘django_filters’,…]REST_FRAMEWORK = {‘DEFAULT_FILTER_BACKENDS’: [‘django_filters.rest_framework.DjangoFilterBackend’]}在视图中from django_filters import rest_framework as filtersfrom rest_framework.filters import OrderingFi原创 2021-07-05 14:52:36 · 659 阅读 · 0 评论 -
Django轮子
Django轮子欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展原创 2021-07-02 17:42:56 · 102 阅读 · 0 评论 -
Django ORM
Django ORMorder_by排序,不支持链式链接,可以传入多个参数,表示多个字段排序all查询全部get得到一个对象filter过滤。 里边写查询条件。可以使用and or,也可以使用多个filter链式链接create创建新的对象,在sql中会新增一条记录delete删除对象,删除sql中的一条记录update更新对象,更新sql中的一条记录frist得到第一个对象last最后一个对象列名__regex 正则查询符合条件的数据列名__range 在此范围的数据列名__is原创 2021-07-02 16:00:56 · 551 阅读 · 0 评论