gpt4 book ai didi

python - 在 Web 服务器上运行我的应用程序所需的一切列表

转载 作者:太空狗 更新时间:2023-10-30 02:35:00 25 4
gpt4 key购买 nike

我想知道的其实是两件事。

第 1 部分:
我有一个使用 Django 框架的 python 应用程序的开发源代码。我想要的是能够在开发人员机器上运行代码并查看结果。我需要什么?(我的猜测):Python 开发环境(Eclipse/PyDev/Aptana Studio 3 似乎是 windows 更好的,还不确定 linux),
我也已经设置了一个 postgre 数据库(我知道有一个文件我必须在其中指定连接信息)
- 从 django 安装的东西,还是已经包含在我的代码中?

第二部分:
我还想制作一个可通过互联网访问的开发服务器。
- 这是问题的主要部分,也是最重要的部分。如何发布应用?
- 我有一台 linux 机器,我可以在上面执行此操作,但不确定我需要的所有东西。 Apache 服务器?

最佳答案

回答您的问题:

  • 您需要什么:此处提供了开始使用 Django 的要求和说明列表:http://djangobook.com/en/2.0/chapter02/ .

  • 数据库:该章还包括关于 configuring access to your database 的部分, 有一个特定的部分 on postgreSQL .

  • 开发服务器:要启动基本的开发服务器,请参阅 tutorial section

  • 部署 Django(生产):有关如何为生产部署 Django 的说明,请参阅关于 deploying Django 的章节.

  • 在互联网上发布:关于让您的开发服务器可以通过互联网访问,请在 https://serverfault.com/ 上询问.确保提供有关网络设置、尝试过的内容、无效的内容等的更多信息。(简而言之,您需要确保运行服务器的主机位于可公开访问的 IP 上,或者有端口 80 从这样的主机转发给它。如果有疑问,请与您的系统/网络管理员联系(如果有的话)。或者使用 django 托管服务,例如 http://djangohosting.com 中列出的服务)

  • IDE : 关于IDE,看个人喜好。你说的很好,也可以在 Linux 上运行。

作为第一步,我建议您遵循 the tutorial它会指导您完成启动开发服务器和开发基本应用程序的过程。

即使您的目标是部署现有应用程序,本教程也会让您了解不同组件(应用程序、模型、网址、模板等)如何协同工作,这将有助于在您的应用程序出现问题时进行调试部署。

祝你好运。

关于python - 在 Web 服务器上运行我的应用程序所需的一切列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5260801/

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