我们先来看这样一个示例:
先定义一个路由:
from django.urls import path
from app import views as app_views
urlpatterns = [
path('mine/', app_views.MyView.as_view(say_words="hello"), name='my-view'),
]
再定义一个视图函数:
from django.http import JsonResponse
from django.views import View
class MyView(View):
say_words = None
def get(self, request, *args, **kwargs):
print('111')
username = request.GET.get("username")
password = request.GET.get('passpword')
data = {
'username': username,
'password': password,
'say_words': self.say_words,
}
print(username, password)
return JsonResponse(data)