使用django框架也有挺長時間了,但是一直都沒有用過django的類視圖,因為之前跟着網上教程學習時,覺得類視圖是進階的知識,可能目前還達不到吧
但今天在做項目的時候用到了,感覺真的太方便了吧,而且也沒有想象中的那么難或者深奧呀,可能這就是對新知識的恐懼吧,呵呵~也就那樣罷了
使用django的類視圖首先要在app應用中的views.py文件中導入django的視圖類
from django.views.generic.base import View class LoginView(View): def get(self, request): pass # get請求所執行的函數 def post(self, request): pass # post請求執行的函數
在urls.py文件中添加路由
from .views import LoginView urlpatterns = [ url('login/', LoginView.as_view()), ]
就這樣就使用了類視圖了,當然了,類視圖的用法還遠遠不止這么一點點,后面還有很多內容,我們后續再進行介紹吧!