【发布时间】:2014-01-18 07:00:01
【问题描述】:
我正在尝试使用动态路由设置 json 服务:/action/{id}
当我导航到:http://example.com:8080/action/test
时收到 404基于this documentation,看来我的路由配置正确,但实际上并非如此。
知道我在这里做错了什么吗?
from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.view import view_config
@view_config(route_name="action", renderer="json")
def run_action(self):
id = self.request.matchdict['id']
return {'id': id}
def main():
config = Configurator()
config.add_route('action', '/action/{id}')
app = config.make_wsgi_app()
return app
if __name__ == '__main__':
app = main()
server = make_server('0.0.0.0', 8080, app)
server.serve_forever()
【问题讨论】: