摘要:
下载地址: https://downloads.mysql.com/archives/community/ 1.解压安装包(mysql-5.7.17-winx64) 我选择解压在D盘,并且创建lib文件夹,即D:\lib\mysql-5.7.17-winx64,我又修改文件夹名称为D:\lib\my 阅读全文
摘要:
Windows10: 打开官网 https://www.python.org/downloads/windows/ 下载中心 下载完毕后打开进行安装,不推荐“默认安装”,容易找不到,推荐安装到“自定义的安装目录下”,同时勾选“Add Python 3.6 to PATH”,自动配置环境变量 否则,进 阅读全文
摘要:
Django认证系统中提供的用户模型类及方法很方便,我们可以使用这个模型类,但是字段有些无法满足项目需求,如本项目中需要保存用户的手机号,需要给模型类添加额外的字段。 Django提供了django.contrib.auth.models.AbstractUser用户抽象模型类允许我们继承,扩展字段 阅读全文
摘要:
转自 https://blog.csdn.net/weixin_45476498/article/details/100098297 创建app是报错 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer i 阅读全文
摘要:
可选限流类 1) AnonRateThrottle 限制所有匿名未认证用户,使用IP区分用户。 使用DEFAULT_THROTTLE_RATES['anon'] 来设置频次 2)UserRateThrottle 限制认证用户,使用User id 来区分。 使用DEFAULT_THROTTLE_RAT 阅读全文
摘要:
xadmin是Django的第三方扩展,比使用Django的admin站点更强大也更方便。 文档:https://xadmin.readthedocs.io/en/latest/index.html GitHub地址:https://github.com/sshwsfc/django-xadmin 阅读全文
摘要:
REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 安装依赖 REST framewrok生成接口文档需要coreapi库的支持。 pip install coreapi 设置接口文档访问路径 在总路由中 阅读全文
摘要:
我们可以在配置文件中设置全局的分页方式,如: REST_FRAMEWORK = { # 全局分页,一旦设置了全局分页,那么我们drf中的视图扩展类里面的list方法提供的列表页都会产生分页的效果。所以一般不用全局分页 'DEFAULT_PAGINATION_CLASS': 'rest_framewo 阅读全文