将 django 站点上传到网络托管服务

upload django site to the web hosting service

你好,我即将完成我的第一个 django 网站,但我不知道如何将其上传到互联网,因为我想购买网络托管服务并 运行 django 服务器 我需要 运行 命令 python manage.py runserver 以及网络托管服务将如何执行?我应该如何上传我的 django 网站?

在共享主机上托管 django 项目并不容易。至少它带来了很多你不得不面对的问题。

并且您将需要使用支持 django 项目的主机(不仅 python)。 Django 附带的要求很少有主机提供,因此我强烈建议使用 VPS(例如 Ubuntu)并自己托管。

有很多关于在 VPS 上托管 django 项目的很棒的文档,并且很多云服务都为 django 提供服务。

示例: How To Serve Django Applications with uWSGI and Nginx on Ubuntu 16.04

如果你比较新,你需要在你的电脑上创建你的托管服务, 这对初学者来说是最好的主意,