我应该如何将 Django 项目上传到 GitHub?

保拉·乌兹卡特吉

这可能是一个非常愚蠢的问题。但是我在Django 中有一个小项目,我想将它上传到 GitHub 以便将它放在那里。我知道 GitHub 是如何工作的,我知道如何上传项目但我想知道上传整个文件夹是否是正确的方法。我的意思是。我的项目有一个数据库,里面有一些信息。那么数据库就在我的电脑里吗?它不会在项目旁边上传到github吗?

所以基本上我问:

  1. 我应该简单地上传整个文件夹吗?
  2. 如果我要从另一台计算机上的 GitHub 下载我的项目。我是否应该只需要运行迁移才能使其在本地工作?
Mojix编码器

不要将您的内容推settings.py送到存储库中,因为它包含有关您的应用程序的一些重要信息,例如SECRET_KEYOR DATABASE

确保您的应用程序凭证(如API 密钥Amazon S3电子邮件参数、数据库参数的安全)非常重要,特别是如果它是一个开源存储库。

您需要确保将这些类型的信息存储在安全的地方,而不是将其推送到公共存储库中。

还有更多文件不应该推送到存储库中。查看此链接以了解有关.gitignoreDjango 项目中文件的更多信息还有一个网站,您可以.gitignore自动创建您的文件。

现在,如果您想了解更多有关如何存储此类信息的信息,您可以使用environment variables,还有一个名为python-decouple的包,您可以使用它来存储您的重要信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章