views.py 713 B

12345678910111213141516171819202122232425262728
  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 index(request):
  7. return HttpResponse("Hello, user index")
  8. def info(request):
  9. return HttpResponse("Hello, user info")
  10. @csrf_exempt
  11. @require_http_methods(["POST"])
  12. def add(request):
  13. return HttpResponse("Hello, user add")
  14. @csrf_exempt
  15. @require_http_methods(["POST"])
  16. def update(request):
  17. return HttpResponse("Hello, user update")
  18. @csrf_exempt
  19. @require_http_methods(["GET", "POST"])
  20. def list(request):
  21. print(request.method)
  22. return HttpResponse("Hello, world. request.")