可以用装饰器来定义路由.
@request_mapping(value="/user") class UserView(View): @request_mapping(value="/get_info/") def get_user_info_by_token(self, request, *args, **kwargs): return HttpResponse("ok") @request_mapping(value="/get_list/<int:year>/") def some_others(self, request, year, *args, **kwargs): return HttpResponse("ok") @request_mapping(value="/login/", method="post") def login(self, request, *args, **kwargs): return HttpResponse("ok") https://github.com/sazima/django-request-mapping
因为感觉 spring 的路由很好读, 所以仿照写了个, 目前项目在用, 改了几次 bug, 还不错.
