views.py 647 B

12345678910111213141516171819202122232425
  1. from django.shortcuts import render
  2. # Create your views here.
  3. from django.http import HttpResponse
  4. from django.views.decorators.http import require_http_methods
  5. from django.views.decorators.csrf import csrf_exempt
  6. def info(request):
  7. return HttpResponse("Hello, user info")
  8. @csrf_exempt
  9. @require_http_methods(["POST"])
  10. def add(request):
  11. return HttpResponse("Hello, user add")
  12. @csrf_exempt
  13. @require_http_methods(["POST"])
  14. def update(request):
  15. return HttpResponse("Hello, user update")
  16. @csrf_exempt
  17. @require_http_methods(["GET", "POST"])
  18. def list(request):
  19. print(request.method)
  20. return HttpResponse("Hello, world. request.")