我需要在Flask应用程序中添加哪些文件到.gitignore
?
https://www.gitignore.io/ - 我通常在这里查看示例。
但是现在我找不到任何示例。
为什么?这是Flask的一个特性吗?
Django在应用程序中有一个清晰的结构,但是Flask没有,我的理解正确吗?
我需要在Flask应用程序中添加哪些文件到.gitignore
?
https://www.gitignore.io/ - 我通常在这里查看示例。
但是现在我找不到任何示例。
为什么?这是Flask的一个特性吗?
Django在应用程序中有一个清晰的结构,但是Flask没有,我的理解正确吗?
.gitignore
文件中包含/__pycache__/
文件夹。但是,任何其他你希望忽略的内容都与项目有关。这取决于你的Flask应用程序正在做什么。git
中排除掉。你是否正在使用用户和密码访问数据库,并展示如何访问你的数据库表中的机密信息?那么你应该确保没有这些内容出现在公共的git
仓库中,因为任何人都可以轻松查看到你构建的所有东西所在的位置,并且他们需要去哪里才能访问你的应用程序存储的所有敏感数据。/__pycache__/
文件夹。之后呢?完全取决于你的应用程序需求。在 .gitignore 文件中包含 /__pycache__/
是一个好的实践,就像在 JavaScript 或其框架中添加 node_modules
一样。