我对Django很陌生,所以请原谅我的无知。
我开始在我的远程web服务器上第一次构建一个web应用程序。我目前正在对服务器进行SSH‘’ing,并已启动Django项目。我刚刚启动了Django项目的开发服务器,它自动在http://127.0.0.1:8000/上服务。
我的问题是-在服务器上远程构建Django web应用程序的正确方法是什么?我是否应该在我的计算机上构建这个应用程序,然后在它完成后将该项目转移到我的web服务器上?或者,是否有一种方法可以访问开发服务器,而不影响我的web服务器上的网站的域/ip地址?
谢谢!
发布于 2019-03-21 16:10:23
这并不是Django特有的问题,因为任何软件开发项目的基本方法都是这样的。
发布于 2019-03-21 17:15:12
是的,您应该在计算机上构建工作项目:)您可能无法有效地在远程服务器上编写一些好的东西。
然后您可能会创建git存储库,例如在gitlab上。然后你将在你的电脑上工作,建立你的项目。当你想在远程服务器上看到它时,你会把你的项目拉到那里。
要正确地部署它将是第一次有点棘手,但是并不是很糟糕,还有很多好的指令,例如:https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04
我希望我正确地理解了你的问题。
https://stackoverflow.com/questions/55284187
复制相似问题