是否可以仅使用ftp在django上运行脚本?

时间:2013-12-03 09:02:24

标签: python mysql django ftp

我是python和django的新手,但这次我需要一个快速的解决方案。我有一个问题,使用托管我的django应用程序部署,所以我需要迁移到另一台服务器,但我没有服务器的ssh或telnet,只有这个服务器的ftp连接。我需要从django数据库导出数据。我想编写一个脚本并将其放在django应用程序中用于数据导出,但是当我将我的修改放在服务器上时,行为不会改变(因为没有改变)。此外,当我从djagno中删除.pyc文件时(例如.views.pyc) - 没有更改,当我删除.py文件时 - nothings更改(例如views.py)。 据我读到django,服务器可能运行选项“-noreload”。 所以问题是任何可能的方法只通过ftp和django / python转储数据库? (通过mysql远程连接被禁用)

1 个答案:

答案 0 :(得分:2)

ftp代表“文件传输协议”,而不是“远程shell”,所以没有,你不能使用ftp来执行命令/程序/脚本/其他。但是,为什么不问你的托管如何转储你的数据?