标签: python django server
所以我编写了一些我希望能够从服务器运行的代码。我理解如何使用POST请求将数据发送到服务器以及如何解释响应,但是我设置服务器来监听这些请求并确定要运行的代码。我有一个端口80打开并能够收听的服务器。我的代码也被推送到服务器。我已经尝试过调查some Django tutorials,,但它们看起来比我能看到的要复杂得多。我之前从未使用过服务器,但我对套接字以及如何使用urllib2有所了解。任何人都可以帮我弄清楚如何设置这台服务器吗?
答案 0 :(得分:3)
Django很棒,但它是一个框架,需要一些学习。
最简单,最快捷的是像Flask或Bottle这样的图书馆。导入它,定义路由和接收请求的功能,你就完成了。
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run()
他们包含服务器,只需从shell启动它就可以连接到它。
当然,如果你期望任何更大的流量,你需要把它放在一个合适的网络服务器,如Nginx。