 Django 官方教程翻译项目实例教程(zh)开始入手,或者直接开始阅读详细的参考文档。 Django 无需数据库就可以使用,它提供了对象关系映射器(ORM)。通过此技术,你可以使用 Python 代码来描述数据库结构。 数据模型语法提供了很多方法来描述你的数据,这解决了多年来在数据库模式中的难题。以下是一个 简明的例子: 1. # mysite/news/models.py 2. 3. from django.db import models 8. # 创建一个 Reporter 对象。 9. >>> r = Reporter(full_name='John Smith') 10. 11. # 将对象保存到数据库。save()方法需要被显式调用。 12. >>> r.save() 13. 14. # 现在它有了id。 15. >>> r.id 16. 1 17. 18. # 现在这个新人记者已经在数据库里了。 表示这个对象没什么帮助信息,它无法告诉我们这个对象的详细信息。让我们通过编辑 Question 模型的代码(polls/models.py 文件),给 Question 和 Choice 增加 __str__() 方法来改善这个问题: 1. # polls/models.py 2. from django.db import models 3. from django.utils.encoding import0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目实例教程(zh)开始入手,或者直接开始阅读详细的参考文档。 Django 无需数据库就可以使用,它提供了对象关系映射器(ORM)。通过此技术,你可以使用 Python 代码来描述数据库结构。 数据模型语法提供了很多方法来描述你的数据,这解决了多年来在数据库模式中的难题。以下是一个 简明的例子: 1. # mysite/news/models.py 2. 3. from django.db import models 8. # 创建一个 Reporter 对象。 9. >>> r = Reporter(full_name='John Smith') 10. 11. # 将对象保存到数据库。save()方法需要被显式调用。 12. >>> r.save() 13. 14. # 现在它有了id。 15. >>> r.id 16. 1 17. 18. # 现在这个新人记者已经在数据库里了。 表示这个对象没什么帮助信息,它无法告诉我们这个对象的详细信息。让我们通过编辑 Question 模型的代码(polls/models.py 文件),给 Question 和 Choice 增加 __str__() 方法来改善这个问题: 1. # polls/models.py 2. from django.db import models 3. from django.utils.encoding import0 码力 | 103 页 | 1.86 MB | 1 年前3
 Django、Vue 和Element UI 前后端原理论述值得再次强调的是:它是一款免费工具。免费!免费! ·安装方法 上面已经说过,Bito AI 适用于 AppCode、GoLand、IntelliJ、PyCharm、PhpStorm、 Rider、RubyMine 和 WebStorm,具有很好的兼容性。所有,它能满足绝大部分开发人员 的平台需求。 以 IntelliJ 为例,简要说明安装方法。 点击 file>settings>plugins,搜索“Bito” s,搜索“Bito”,安装即可。十分简单、方便,不是?! ·使用方法 Bito 支持代码解释、生成注释、性能检查、安全检查、风格检查、可读性提升、单 元测试用例生成,以及自定义 prompt 等功能,如下图所示。 10 《51 测试天地》七十四 www.51testing.com 如何使用呢? 1) 以“代码解释”为例 打开 IntelliJ 右侧工具栏,选择 Bito。然后选中代码,点击 上海 18 《51 测试天地》七十四 www.51testing.com - key: 331eab8f3481f37868378fcdc76cb7cd city: 北京 小编通过上述的方法,继续读取 yaml 文件,看看数据存在同一目录级别下,而且返 回的格式为字典,方便我们进行提取。 如果想要通过 yaml 的形式进行参数化,这里还需要用到 pytest 下的参数化模块 parametrize0 码力 | 61 页 | 6.84 MB | 1 年前3 Django、Vue 和Element UI 前后端原理论述值得再次强调的是:它是一款免费工具。免费!免费! ·安装方法 上面已经说过,Bito AI 适用于 AppCode、GoLand、IntelliJ、PyCharm、PhpStorm、 Rider、RubyMine 和 WebStorm,具有很好的兼容性。所有,它能满足绝大部分开发人员 的平台需求。 以 IntelliJ 为例,简要说明安装方法。 点击 file>settings>plugins,搜索“Bito” s,搜索“Bito”,安装即可。十分简单、方便,不是?! ·使用方法 Bito 支持代码解释、生成注释、性能检查、安全检查、风格检查、可读性提升、单 元测试用例生成,以及自定义 prompt 等功能,如下图所示。 10 《51 测试天地》七十四 www.51testing.com 如何使用呢? 1) 以“代码解释”为例 打开 IntelliJ 右侧工具栏,选择 Bito。然后选中代码,点击 上海 18 《51 测试天地》七十四 www.51testing.com - key: 331eab8f3481f37868378fcdc76cb7cd city: 北京 小编通过上述的方法,继续读取 yaml 文件,看看数据存在同一目录级别下,而且返 回的格式为字典,方便我们进行提取。 如果想要通过 yaml 的形式进行参数化,这里还需要用到 pytest 下的参数化模块 parametrize0 码力 | 61 页 | 6.84 MB | 1 年前3
共 2 条
- 1













