洪海涛 3 éve
szülő
commit
42158a1cd8
3 módosított fájl, 29 hozzáadás és 55 törlés
  1. 8 2
      admin_site/admin_site/urls.py
  2. 11 27
      admin_site/order/views.py
  3. 10 26
      admin_site/user/views.py

+ 8 - 2
admin_site/admin_site/urls.py

@@ -16,6 +16,7 @@ Including another URLconf
 from django.contrib import admin
 from django.urls import path
 from user import views as user_views
+from order import views as order_views
 
 # urlpatterns = [
 #     path('admin/', admin.site.urls),
@@ -24,6 +25,11 @@ from user import views as user_views
 
 urlpatterns = [
     path('admin/', admin.site.urls),
-    path(r'user', user_views.index),
-    path(r'user/list', user_views.list),
+    path(r'user/info', user_views.info),
+    path(r'user/add', user_views.add),
+    path(r'user/update', user_views.update),
+    path(r'order/info', order_views.info),
+    path(r'order/list', order_views.list),
+    path(r'order/add', order_views.add),
+    path(r'order/update', order_views.update),
 ]

+ 11 - 27
admin_site/order/views.py

@@ -5,37 +5,21 @@ from django.http import HttpResponse
 from django.views.decorators.http import require_http_methods
 from django.views.decorators.csrf import csrf_exempt
 
-from rest_framework import viewsets
-from rest_framework import permissions
+def info(request):
+    return HttpResponse("Hello, user info")
 
-def index(request):
-    return HttpResponse("Hello, world. You're at the polls index.")
+@csrf_exempt
+@require_http_methods(["POST"])
+def add(request):
+    return HttpResponse("Hello, user add")
 
-def test(request):
-    return HttpResponse("hello world!")
-    # return render(request,'test.html')
+@csrf_exempt
+@require_http_methods(["POST"])
+def update(request):
+    return HttpResponse("Hello, user update")
 
 @csrf_exempt
 @require_http_methods(["GET", "POST"])
 def list(request):
     print(request.method)
-    return HttpResponse("Hello, world. request.")
-    # print('this?')
-    # if request.method == 'POST':
-        # return HttpResponse("Hello, world. request.")
-    # return 'error'
-
-# GET
-# def get_user(request):
-#     if request.method === 'GET':
-
-# POST
-
-
-# class UserViewSet(viewsets.ModelViewSet):
-#     """
-#     API endpoint that allows users to be viewed or edited.
-#     """
-#     queryset = User.objects.all().order_by('-date_joined')
-#     serializer_class = UserSerializer
-#     permission_classes = [permissions.IsAuthenticated]
+    return HttpResponse("Hello, world. request.")

+ 10 - 26
admin_site/user/views.py

@@ -5,37 +5,21 @@ from django.http import HttpResponse
 from django.views.decorators.http import require_http_methods
 from django.views.decorators.csrf import csrf_exempt
 
-from rest_framework import viewsets
-from rest_framework import permissions
+def info(request):
+    return HttpResponse("Hello, user info")
 
-def index(request):
-    return HttpResponse("Hello, world. You're at the polls index.")
+@csrf_exempt
+@require_http_methods(["POST"])
+def add(request):
+    return HttpResponse("Hello, user add")
 
-def test(request):
-    return HttpResponse("hello world!")
-    # return render(request,'test.html')
+@csrf_exempt
+@require_http_methods(["POST"])
+def update(request):
+    return HttpResponse("Hello, user update")
 
 @csrf_exempt
 @require_http_methods(["GET", "POST"])
 def list(request):
     print(request.method)
     return HttpResponse("Hello, world. request.")
-    # print('this?')
-    # if request.method == 'POST':
-        # return HttpResponse("Hello, world. request.")
-    # return 'error'
-
-# GET
-# def get_user(request):
-#     if request.method === 'GET':
-
-# POST
-
-
-# class UserViewSet(viewsets.ModelViewSet):
-#     """
-#     API endpoint that allows users to be viewed or edited.
-#     """
-#     queryset = User.objects.all().order_by('-date_joined')
-#     serializer_class = UserSerializer
-#     permission_classes = [permissions.IsAuthenticated]