Django部署最后一步

2024-04-25 23:40:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Django项目,其中有一个应用程序在本地工作,我正试图让它在服务器上工作,但我想我仍然缺少一些东西。。。你知道吗

我遵循的步骤是:

1)创建一个virtualnev

2)安装django和我需要的库

3)将我的本地项目复制到服务器,保持相同的目录结构

4)创建文件_wsgi.py公司(Python乘客)_wsgi.py公司未返回任何错误)

在这之后,我需要做类似python的事情吗管理.py运行服务器?或者我应该已经可以通过mydomain/my project/my app看到这个站点了(当我不只是得到一个错误404的时候)?你知道吗

我已经阅读了django的书,并遵循了教程,但这部分并没有很好地描述任何地方。。。你知道吗

提前感谢您的帮助!你知道吗


Tags: 项目djangopy服务器目录应用程序wsgimy
2条回答

部署在documentation中解释。你知道吗

实际上,您需要为应用程序提供某种HTTP服务器和运行python代码的东西。一些可能的组合包括:

你的托管服务可能会也可能不会给你选择,甚至可能不这样做。你知道吗

Django wiki中有一个list of Django friendly hosters。你知道吗

好吧,首先你可能想看一下之前问过的问题。你知道吗

当您使用passenger部署时,您不需要运行管理.pyrunserver等。wsgi文件应该处理它。你知道吗

您可能想查看此链接,在第一个答案中还包含到Dreamhost的链接,其中详细介绍了如何实现相同的功能。你知道吗

访问Deploying Django app using passenger

根据我的个人经验,我发现Nginx和uwsgi的设置更容易处理,在日志中工作和调试,但这是主观的需要和平台,你可能有。你知道吗

相关问题 更多 >

    热门问题