 Django、Vue 和Element UI 前后端原理论述三、关键技术介绍 1、后端为什么要创建虚拟环境,创建虚拟环境可以达到什么效果? 隔离项目依赖:通过创建后端虚拟环境,每个项目都拥有独立的 Python 解释器和包 安装目录,这样可以避免不同项目之间的依赖冲突。每个虚拟环境只包含该项目所需的 依赖,使得项目可以在独立的环境中运行,而不受其他项目的影响。 确保依赖一致性:虚拟环境通常会配合使用 Pipenv 等工具来管理项目的依赖,这样 可以确保项目 、更高级的包管理和 虚拟环境管理功能。 Pipenv 的主要特点和功能包括: 自动创建虚拟环境:在使用 Pipenv 安装项目依赖时,它会自动创建一个虚拟环境, 确保项目的依赖不会与其他项目冲突。 5 《51 测试天地》七十四 www.51testing.com 管理依赖:Pipenv 会自动地管理项目的依赖关系,并将依赖信息保存在 Pipfile 和 Pipfile.lock 可能刚接触的你,还不知道如何编写 prompt,可以先借鉴下 prompthub 中已有的模 板(https://prompthub.bito.ai/)。如下图所示,是 prompthub 提供的一个 bug 检测和修正模 板。 通过自定义的 prompt 模板,即可完成跨语言的用例编写。如下图所示,是使用 java 语言生成的、针对 python 代码的单元测试用例。 14 《51 测试天地》七十四0 码力 | 61 页 | 6.84 MB | 1 年前3 Django、Vue 和Element UI 前后端原理论述三、关键技术介绍 1、后端为什么要创建虚拟环境,创建虚拟环境可以达到什么效果? 隔离项目依赖:通过创建后端虚拟环境,每个项目都拥有独立的 Python 解释器和包 安装目录,这样可以避免不同项目之间的依赖冲突。每个虚拟环境只包含该项目所需的 依赖,使得项目可以在独立的环境中运行,而不受其他项目的影响。 确保依赖一致性:虚拟环境通常会配合使用 Pipenv 等工具来管理项目的依赖,这样 可以确保项目 、更高级的包管理和 虚拟环境管理功能。 Pipenv 的主要特点和功能包括: 自动创建虚拟环境:在使用 Pipenv 安装项目依赖时,它会自动创建一个虚拟环境, 确保项目的依赖不会与其他项目冲突。 5 《51 测试天地》七十四 www.51testing.com 管理依赖:Pipenv 会自动地管理项目的依赖关系,并将依赖信息保存在 Pipfile 和 Pipfile.lock 可能刚接触的你,还不知道如何编写 prompt,可以先借鉴下 prompthub 中已有的模 板(https://prompthub.bito.ai/)。如下图所示,是 prompthub 提供的一个 bug 检测和修正模 板。 通过自定义的 prompt 模板,即可完成跨语言的用例编写。如下图所示,是使用 java 语言生成的、针对 python 代码的单元测试用例。 14 《51 测试天地》七十四0 码力 | 61 页 | 6.84 MB | 1 年前3
 Django 官方教程翻译项目注意 你得避免使用 Python 或 Django 的内部保留字来命名你的项目。具体地说,你得避免使用像 django(会和 Django 自己冲 突) 或 test(会和 Python 的内置模块冲突) 这样的名字。 我的代码该放在哪? 如果你曾经是老式 PHP 程序员(没有使用过现代框架),你可能会习惯地把代码放在 Web 服务器的文档根目录(比如 /var/www)。但使用 Django 惯例下,Django 会在外键字段名后追加字符串 “_id”。(同样,这也可以自定义。) 外键关系由 FOREIGN KEY 生成。别担心 DEFERRABLE 部分,它只是告诉 PostgreSQL,请 在事务全都执行完之后再创建外键关系。 生成的 SQL 语句是为你所用的数据库定制的,所以那些和数据库有关的字段类型,比如 auto_increment(MySQL)、serial(PostgreSQL)和 首先,在你的 Django 项目外为 polls 目录创建一个父目录, 命名为 django-polls。 选择你应用的名字 当为你的包选择名称时,记得检查 PyPI 上的内容以避免与现有的包产生冲突。以 django- 作为模块名称前缀是很实用的,这将 有助于想寻找 Django 应用的人来识别哪些包是用于 Django 的。 应用标签(即,以点分隔的模块路径的最后一部分)必须 在 INSTALLED_APPS0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目注意 你得避免使用 Python 或 Django 的内部保留字来命名你的项目。具体地说,你得避免使用像 django(会和 Django 自己冲 突) 或 test(会和 Python 的内置模块冲突) 这样的名字。 我的代码该放在哪? 如果你曾经是老式 PHP 程序员(没有使用过现代框架),你可能会习惯地把代码放在 Web 服务器的文档根目录(比如 /var/www)。但使用 Django 惯例下,Django 会在外键字段名后追加字符串 “_id”。(同样,这也可以自定义。) 外键关系由 FOREIGN KEY 生成。别担心 DEFERRABLE 部分,它只是告诉 PostgreSQL,请 在事务全都执行完之后再创建外键关系。 生成的 SQL 语句是为你所用的数据库定制的,所以那些和数据库有关的字段类型,比如 auto_increment(MySQL)、serial(PostgreSQL)和 首先,在你的 Django 项目外为 polls 目录创建一个父目录, 命名为 django-polls。 选择你应用的名字 当为你的包选择名称时,记得检查 PyPI 上的内容以避免与现有的包产生冲突。以 django- 作为模块名称前缀是很实用的,这将 有助于想寻找 Django 应用的人来识别哪些包是用于 Django 的。 应用标签(即,以点分隔的模块路径的最后一部分)必须 在 INSTALLED_APPS0 码力 | 103 页 | 1.86 MB | 1 年前3
共 2 条
- 1













