遵循Aiohttp文档和我的应用程序的教程,我不断地得到404
只有当我将main.py
{routes.py
分开时,才会发生这种情况。如果我将所有内容都集中在一个文件中,我可以检索GET
请求,但是,我无法成功地路由到POST
请求
main.py:
from aiohttp import web
from routes import setup_routes
app = web.Application()
setup_routes(app)
web.run_app(app)
routes.py
from views import index, testPost
def setup_routes(app):
app.router.add_post('test', testPost)
app.router.add_get('/', index)
views.py
from aiohttp import web
app = web.Application()
web.run_app(app)
async def index(request):
return web.Response(text="Hello World!")
async def testPost(request):
return web.Response(text="Hello {0}".format(request['name']))
下面是我的教程: https://demos.aiohttp.org/en/latest/tutorial.html#aiohttp-demos-polls-getting-started
目前没有回答
相关问题 更多 >
编程相关推荐