gpt4 book ai didi

python - 在远程 Web 服务器上使用 Django 构建 Web 应用程序的正确方法

转载 作者:行者123 更新时间:2023-12-04 19:42:05 29 4
gpt4 key购买 nike

我对 Django 很陌生,所以请原谅我的无知。

我正在我的远程 Web 服务器上开始我的第一个 Web 应用程序的构建。我目前正在通过 SSH 连接到服务器并已启动 Django 项目。我刚刚启动了 Django 项目的开发服务器,它自动在 http://127.0.0.1:8000/ 上提供服务.

我的问题是-在服务器上远程构建 Django Web 应用程序的正确方法是什么?我是否应该在我的计算机上构建应用程序,然后在完成后将项目传输到我的 Web 服务器?或者有没有办法让我访问开发服务器而不会弄乱我的 Web 服务器上的网站的域/IP 地址?

谢谢!

最佳答案

这并不是一个真正的 Django 特定问题,因为相同的基本方法适用于任何软件开发项目。

  • 为开发和生产创建不同的设置文件。对于 Django,这将涉及在您提到的生产设置中设置 ALLOWED_HOSTS 以及其他设置。 This checklist有助于这一步。使用环境变量隐藏 secret ,并根据需要在您的开发和生产机器中设置它们。
  • 使用 git 等版本控制系统并在本地推送更改,然后将它们拉到生产服务器上,然后运行 ​​Django 服务器。
  • 做得更好并设置一个 CI/CD 管道来自动化这个
  • 关于python - 在远程 Web 服务器上使用 Django 构建 Web 应用程序的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55284187/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com