From 400d744938d326a874e4d86352534e23e259ba33 Mon Sep 17 00:00:00 2001 From: liuzheng712 Date: Tue, 23 Aug 2016 23:29:33 +0800 Subject: [PATCH] add api redirect --- apps/jumpserver/urls.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/apps/jumpserver/urls.py b/apps/jumpserver/urls.py index f4053c74a..1e39950c7 100644 --- a/apps/jumpserver/urls.py +++ b/apps/jumpserver/urls.py @@ -17,12 +17,21 @@ from django.conf.urls import url, include from django.conf import settings from django.conf.urls.static import static from django.views.generic.base import TemplateView +from django.http import HttpResponseRedirect + + +def view(request, **kwargs): + if kwargs: + print kwargs + return HttpResponseRedirect('/' + kwargs["module"] + '/' + kwargs["version"] + '/' + kwargs["api"]) + urlpatterns = [ url(r'^$', TemplateView.as_view(template_name='base.html')), url(r'^users/', include('users.urls')), url(r'^assets/', include('assets.urls')), url(r'^terminal/', include('webterminal.urls')), + url(r'^api/(?P.*)/(?P.*)/(?P.*)', view), # url(r'^admin/', admin.site.urls), ]