Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django及其应用_Python_Django_Codenvy - Fatal编程技术网

Python Django及其应用

Python Django及其应用,python,django,codenvy,Python,Django,Codenvy,这是一个初学者的问题。我把这个贴在这里是因为我太迷路了,以至于我意识到我甚至不知道该找什么 我是C++开发人员,有一个开发的C++应用程序。另一方面,我最近深入研究了web开发,并使用Django框架创建了一个网站,我将其托管在Heroku上 网站流程:用户在网站上输入输入,输入文件上传到AWS S3(我设法让它工作) 我丢失的部分:在用户输入的情况下,我想运行我在Linux服务器(CordNee)上托管的C++应用程序。但我不知道如何从由Heroku提供服务的Django站点启动该应用程序。至

这是一个初学者的问题。我把这个贴在这里是因为我太迷路了,以至于我意识到我甚至不知道该找什么

我是C++开发人员,有一个开发的C++应用程序。另一方面,我最近深入研究了web开发,并使用Django框架创建了一个网站,我将其托管在Heroku上

网站流程:用户在网站上输入输入,输入文件上传到AWS S3(我设法让它工作)


我丢失的部分:在用户输入的情况下,我想运行我在Linux服务器(CordNee)上托管的C++应用程序。但我不知道如何从由Heroku提供服务的Django站点启动该应用程序。至少提供一些关键字来增强我的web搜索?

听起来你需要的是在另一台服务器上使用python运行脚本

我建议看看帕拉米科:


它是一个允许你进入另一个机器并执行命令的包。

可能的重复的,不清楚你想如何启动C++应用程序。您希望它响应HTTP请求吗?如果是这样,一个简单的web服务器和一个队列可能会有所帮助。@halfer谢谢。我想我希望服务器,网站是,向服务器发送请求,其中C++应用程序是,而不是执行APP.OK,所以你需要确定那个请求的格式。HTTP是否可以接受?如果是这样,请在该服务器上设置一个简单的侦听器,并提供适当的安全性,以确保只有授权人员才能触发其执行。然后,您可以在服务器中运行C++程序(阻止Web进程)或在队列中(将在Web服务器上下文之外运行它)将其踢出。HTTP会很好。作为“聆听者”的关键词在这里对我帮助很大。这是否类似于在服务器上构建REST服务?很抱歉成为这件事的头号人物。谢谢,我来试试这个。是否可以通过url而不是ssh进行访问?我想我需要找出连接Codenvy机器的最佳方式。ssh2库paramiko听起来是个不错的选择!如果是这样的话。。。。那就退房吧