1 from django.shortcuts import render
2 from django.http import HttpResponse, HttpRequest
6 if request.path == "/devices/views/all_views.json":
7 all_views = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/all_views.json')
8 return HttpResponse(all_views, content_type='text/json')
9 elif request.path == "/system/user_status.json":
10 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/user_status.json')
11 return HttpResponse(user_status, content_type='text/json')
12 elif request.path == "/session/check_setup_ok":
13 return HttpResponse('Login configured in user config')
14 elif request.path == "/session/check_login":
15 return HttpResponse('Login valid')
16 elif request.path == "/dynamic.js":
17 load_file = open('/home/rhandorf/kismet-logviewer/logviewer/static/dynamic.js')
18 return HttpResponse(load_file, content_type='application/javascript')
19 elif request.path == "/gps/location.json":
20 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/gps_status.json')
21 return HttpResponse(user_status, content_type='text/json')
22 elif request.path == "/alerts/alerts_view.json":
23 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/alerts_view.json')
24 return HttpResponse(user_status, content_type='text/json')
25 elif request.path == "/phy/phy80211/ssids/views/ssids.json":
26 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/ssids.json')
27 return HttpResponse(user_status, content_type='text/json')
28 elif request.path == "/system/status.json":
29 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/status.json')
30 return HttpResponse(user_status, content_type='text/json')
31 elif request.path == "/alerts/wrapped/last-time/0/alerts.json":
32 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/alerts.json')
33 return HttpResponse(user_status, content_type='text/json')
34 elif request.path == "/messagebus/last-time/0/messages.json":
35 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/messages.json')
36 return HttpResponse(user_status, content_type='text/json')
37 elif request.path == "/channels/channels.json":
38 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/channels.json')
39 return HttpResponse(user_status, content_type='text/json')
40 elif request.path == "/devices/views/all/devices.json":
41 user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/devices.json')
42 return HttpResponse(user_status, content_type='text/json')