Guest User

Untitled

a guest
May 24th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. # Create your views here.
  2. from django.http import HttpResponse
  3. from django.contrib.auth.models import User
  4. from django.core import serializers
  5.  
  6. def index(request, group, function, path):
  7. try:
  8. api = API()
  9. method = getattr(api, group + '_' + function)
  10. result = method(path)
  11. except Exception, e:
  12. return HttpResponse(e)
  13.  
  14. return render_api_response(result)
  15.  
  16. class API:
  17. def users_create(request, path):
  18. pass
  19.  
  20. def users_fetch(request, path):
  21. id = path.replace('/', '')
  22. return User.objects.get(id = id)
  23.  
  24. def render_api_response(data):
  25. response = serializers.serialize('xml', [data], indent = True)
  26. return HttpResponse(response, mimetype = 'text/xml')
Add Comment
Please, Sign In to add comment