@@ -21,13 +21,54 @@ def get_context_data(self, **kwargs):
2121 'kwargs' : self .kwargs
2222 }
2323
24+
25+ class JsonGetView (View ):
26+ def get (self , request ):
27+ # do something with objects but don't use
28+ # self or request
29+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
2430
25- class JsonView (View ):
31+ class JsonPostView (View ):
2632 def post (self , request ):
2733 # do something with objects but don't use
2834 # self or request
2935 return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
3036
37+ class JsonPutView (View ):
38+ def put (self , request ):
39+ # do something with objects but don't use
40+ # self or request
41+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
42+
43+ class JsonPatchView (View ):
44+ def patch (self , request ):
45+ # do something with objects but don't use
46+ # self or request
47+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
48+
49+ class JsonDeleteView (View ):
50+ def delete (self , request ):
51+ # do something with objects but don't use
52+ # self or request
53+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
54+
55+ class JsonHeadView (View ):
56+ def head (self , request ):
57+ # do something with objects but don't use
58+ # self or request
59+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
60+
61+ class JsonOptionsSView (View ):
62+ def options (self , request ):
63+ # do something with objects but don't use
64+ # self or request
65+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
66+
67+ class JsonTraceView (View ):
68+ def trace (self , request ):
69+ # do something with objects but don't use
70+ # self or request
71+ return JsonResponse ({'rc' : 0 , 'response' : 'ok' })
3172
3273class Book (models .Model ):
3374 name = models .CharField (max_length = 100 )
0 commit comments