【问题标题】:Does the json file in a github repository require time to be updated?github存储库中的json文件是否需要时间来更新?
【发布时间】:2021-01-28 17:43:03
【问题描述】:

所以问题是我的 discord 机器人有一个 github 存储库,每次在服务器中发送消息时,应该更新该代码的 json 文件,但每次刷新后它都不会更新。 .. 现在是由于 github 数据库的流量,还是 json 文件仅在 bot 的服务器上更新(在我的情况下,它的 heroku)而不是在 github 上?

【问题讨论】:

    标签: python json github heroku discord


    【解决方案1】:

    Heroku 服务器上的文件独立于 GitHub。即使您的 Heroku 实例是一个 Git 存储库,该 Git 存储库也独立于 GitHub 上的那个。为了将 JSON 文件从 Heroku 上的存储库中获取到 GitHub,您必须添加并提交该文件,确保将 GitHub 添加为远程,然后使用一组合适的凭据进行推送。

    但是,话虽如此,您可能不想那样做。数据文件,如您的 JSON 文件,不属于存储库。代码存储库最适合存储您的代码,它所操作的数据应存储在其他地方,例如数据库或一组文件中。

    【讨论】:

    • 好的...非常感谢!这真是一个有用的信息。但我还有另一个问题......我在那个 repo 中有一个 procfile,它有一个 worker: python thefilename.py,它执行 python 文件。因此,如果我想在该网页中获取该 json 文件(当前为空),我可以在该 procfile 中添加 * web: users.json * 以便我可以从我的应用程序网站请求它吗?
    猜你喜欢
    • 2018-10-16
    • 1970-01-01
    • 2021-08-17
    • 2015-05-20
    • 2010-11-29
    • 2015-08-18
    • 1970-01-01
    相关资源
    最近更新 更多