01 2023 档案

摘要:异常处理 Exceptions REST framework提供了异常处理,我们可以自定义异常处理函数。 from rest_framework.views import exception_handler def custom_exception_handler(exc, context): # 阅读全文
posted @ 2023-01-07 19:01 我是小菜鸡丫丫 阅读(45) 评论(0) 推荐(0) 编辑
摘要:反序列化使用 1. 验证 使用序列化器进行反序列化时,需要对数据进行验证后,才能获取验证成功的数据或保存成模型类对象。 在获取反序列化的数据前,必须调用is_valid()方法进行验证,验证成功返回True,否则返回False。 验证失败,可以通过序列化器对象的errors属性获取错误信息,返回字典 阅读全文
posted @ 2023-01-07 18:26 我是小菜鸡丫丫 阅读(26) 评论(0) 推荐(0) 编辑
摘要:创建工程 在使用Flask框架时,项目工程目录的组织与创建是需要我们自己手动创建完成的。 在django中,项目工程目录可以借助django提供的命令帮助我们创建。 1. 创建 创建工程的命令为: django-admin startproject 工程名称 例如:想要在桌面的code目录中创建一个 阅读全文
posted @ 2023-01-05 23:30 我是小菜鸡丫丫 阅读(21) 评论(0) 推荐(0) 编辑
摘要:环境安装 1. 创建虚拟环境 mkvirtualenv django_py3_1.11 -p python3 注意需要联网 2. 安装Django 使用django 1.11.11版本,注意需要联网 pip install django==1.11.11 3. 复习虚拟环境和pip的命令 # 虚拟环 阅读全文
posted @ 2023-01-05 23:28 我是小菜鸡丫丫 阅读(18) 评论(0) 推荐(0) 编辑
摘要:视图继承关系图: 模型类和管理器继承关系图: 序列器化关系图: 阅读全文
posted @ 2023-01-05 00:09 我是小菜鸡丫丫 阅读(18) 评论(0) 推荐(0) 编辑
摘要:项目部署 基于ubuntu 16.04系统,使用 Gunicorn + Nginx 进行布署,云服务器为阿里云 学习目标 能够理解 Nginx 服务器的作用 能够使用 Gunicorn + Nginx 实现简单的 helloworld 程序部署 阿里云服务器 选择云服务器:阿里云服务器 https: 阅读全文
posted @ 2023-01-02 23:40 我是小菜鸡丫丫 阅读(115) 评论(0) 推荐(0) 编辑
摘要:官方网站 Github源码 1.11版英文文档 1.11版中文文档 Django Book 教程 Tange With Django 教程 DRF中文文档 阅读全文
posted @ 2023-01-02 22:43 我是小菜鸡丫丫 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Django与python版本 Django 1.11版本兼容Python 2.7、3.4、3.5、3.6、3.7(added in 1.11.17)# 1.11.5 python<=3.6 Django 2.0版本兼容Python 3.4、3.5、3.6、3.7 Django 2.1、2.2版本兼 阅读全文
posted @ 2023-01-02 18:20 我是小菜鸡丫丫 阅读(2335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示