首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用脚本执行django命令

问如何使用脚本执行django命令
EN

Stack Overflow用户
提问于 2012-01-13 01:49:53
回答 1查看 87关注 0票数 0

Hi最近在django创建了我的网站。我使用了一家安装了django、python和我的sql的虚拟主机提供商。但是他们的文件管理器中没有ssh选项或命令提示符。如何使用脚本来执行所有的命令后,上传我的网站到服务器。

我想要创建的文件像这样的updatedb.sh或updatedb.py。

谁能告诉我如何使用脚本单独托管我的django网站现场。

EN

回答 1

Stack Overflow用户

发布于 2012-01-13 02:00:44

可以让Django视图执行如下代码行:

代码语言:javascript
复制
import os
os.system("python manage.py syncdb")

从理论上讲,你可以让网站像那样工作。然而,这是一个非常糟糕的部署策略。除了每次你想做任何事情都要使用os.system线路的麻烦之外,如果你的整个网站崩溃了,你会怎么做?你将会使用复杂的黑客来做最基本的维护。

如果你的虚拟主机提供商真的不支持任何类型的命令行,或者甚至不给你其他选项来设置Django,那么是时候寻找一个新的虚拟主机提供商了。我可能会推荐heroku,它支持Django并允许您使用git进行部署。(它也是免费的,直到一定的使用量)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8839761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档