为烧瓶应用创建gitignore

时间:2018-02-27 10:20:55

标签: git flask

我需要将哪些文件添加到Flask应用程序中的.gitignorehttps://www.gitignore.io/ - 我通常在这里看一些例子 但现在我没有找到任何例子 为什么?它是Flask的特色吗?
Django在应用程序中有一个清晰的结构,但Flask没有,我是对的吗?

2 个答案:

答案 0 :(得分:5)

使用Python.gitignore。 Flask是一个Python项目。

答案 1 :(得分:4)

最初,我要说您希望在/__pycache__/文件中加入.gitignore个文件夹。

但是你可能希望忽略的任何其他事情都依赖于项目。这取决于你的Flask应用程序正在做什么。

您需要问自己,您的项目到底在做什么。它是否在某处存储用户详细信息(例如用户名/密码)的列表?然后,您需要将这些详细信息保留在git之外。您是否使用用户和密码访问数据库并显示如何访问数据库表中的机密信息?然后你应该确保所有这些都不会出现在公共git存储库中,只有任何人都可以跳进去,看看你构建的所有内容是如何放在一起的,以及他们需要去哪里访问所有敏感数据由您的应用存储。

根据您在应用中的目标,也许您可​​以考虑使用私有存储库?

如果没有关于Flask应用程序的更多信息,我不能说更多。但无论如何,这是我对此事的回应。

绝对忽略Python生成的/__pycache__/文件夹。之后?这完全取决于您的应用程序的要求。