django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")
摘要:django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'") django连接数据库时,配置 django连接数据库时,配置 "OPTIONS":{"init_command":"SET st
阅读全文
posted @
2017-11-03 22:08
chenyang13677
阅读(6026)
推荐(3)
Django REST框架--跨域请求的问题
摘要:1.在google浏览器的属性里面,找到起始位置,然后将 --args --disable-web-security放在最后 (可要可不要) 2.在cmd 里面输入 pip install django-cors-headers 3.在settings文件里边配置 INSTALLED_APPS =
阅读全文
posted @
2017-09-25 22:49
chenyang13677
阅读(572)
推荐(0)
Django REST框架--模式与客服端库
摘要:教程7:模式和客户端库 模式是一种机器可读文档,用于描述可用的API端点,其URLS以及它们支持的操作。 模式可以是自动生成文档的有用工具,也可用于驱动可与API进行交互的动态客户端库。 核心API 为了提供架构支持,REST框架使用Core API。 Core API是用于描述API的文档规范。它
阅读全文
posted @
2017-09-24 18:12
chenyang13677
阅读(352)
推荐(0)
Django REST框架--viewSets & Routers
摘要:教程6:ViewSets&Routers REST框架包括一个处理的抽象ViewSets,它允许开发人员集中精力对API的状态和交互进行建模,并根据常规约定使URL构造自动处理。 ViewSet类是几乎同样的事情View类,但他们提供诸如操作read,或者update,而不是方法处理,如get或pu
阅读全文
posted @
2017-09-24 18:11
chenyang13677
阅读(304)
推荐(0)
Django REST框架--关系和超链接api
摘要:目前我们的API中的关系用主键表示。在本教程的这一部分中,我们将改进API的内聚力和可发现性,而不是使用超链接来进行关系。 为我们的API的根创建一个端点 现在我们有'snippets'和'users'的端点,但是我们的API没有一个入口点。要创建一个,我们将使用一个常规的基于函数的视图和@api_
阅读全文
posted @
2017-09-24 18:10
chenyang13677
阅读(806)
推荐(1)
Django REST框架--认证和权限
摘要:教程4:认证和权限 目前,我们的API对谁可以编辑或删除代码段没有任何限制。我们想要一些更先进的行为,以确保: 代码段始终与创建者相关联。 只有身份验证的用户可以创建片段。 只有片段的创建者可以更新或删除它。 未经身份验证的请求应具有完全只读访问权限。 将信息添加到我们的模型 我们将对我们的Snip
阅读全文
posted @
2017-09-21 22:29
chenyang13677
阅读(1249)
推荐(0)
Django REST框架-基于类的视图
摘要:以下代码基于前面的文件里面,请在前面的文件里边操作 3:基于类的视图 我们还可以使用基于类的视图编写我们的API视图,而不是基于函数的视图。正如我们将看到的,这是一个强大的模式,允许我们重用常用的功能,并帮助我们保持代码干。 使用基于类的视图重写我们的API 我们将首先将根视图重写为基于类的视图。所
阅读全文
posted @
2017-09-20 22:49
chenyang13677
阅读(919)
推荐(0)
Django REST框架-请求与响应
摘要:用前面的那个文件,继续填写 教程2:请求和响应 从这一点开始,我们将真正开始覆盖REST框架的核心。我们来介绍几个基本的构建块。 请求对象 REST框架引入了Request扩展常规的对象HttpRequest,并提供了更灵活的请求解析。Request对象的核心功能是request.data属性,这与
阅读全文
posted @
2017-09-20 22:06
chenyang13677
阅读(563)
推荐(1)
Django REST框架 -序列化
摘要:建立一个新的环境 在我们做任何事情之前,我们将使用virtualenv创建一个新的虚拟环境。这将确保我们的包配置与我们正在开展的任何其他项目保持良好的隔离。 现在我们在一个virtualenv环境中,我们可以安装我们的包的要求。 注意:要随时退出virtualenv环境,只需键入deactivate
阅读全文
posted @
2017-09-20 21:56
chenyang13677
阅读(1216)
推荐(1)
Django REST框架 -1
摘要:项目设置 创建一个名为Django的新项目tutorial,然后启动一个新的应用程序quickstart。 串行器 首先我们要定义一些序列化程序。我们创建一个名为tutorial/quickstart/serializers.py我们将用于我们的数据表示的新模块。 查看 对,我们最好再写一些看法。打
阅读全文
posted @
2017-09-19 21:41
chenyang13677
阅读(573)
推荐(1)
Django REST框架
摘要:安装 安装使用pip,包括您想要的任何可选包... pip install djangorestframework pip install markdown # Markdown support for the browsable API. pip install django-filter # F
阅读全文
posted @
2017-09-19 21:02
chenyang13677
阅读(264)
推荐(1)