REST Framework 的 api

來源:互聯網
上載者:User

標籤:span   img   方法   style   繼承   分享   bubuko   rest   pre   

 

你平時在寫url的比如一個get 有帶參數 有不帶參數的 那麼 我們不僅僅要寫兩個url還要寫兩個類

這個時候我們的 就可以繼承 ViewSetMixin   來解決了

 

繼承的時候  ViewSetMixin   必須要放在繼承的最前面 因為你同時繼承  ViewSetMixin    和APIView的時候 他們同時都有as_view()方法 ,這個時候我們就要先用 ViewSetMixin  中的as_view所以他要寫在前面

 

這個是用來讓你的url中的as_view中直接設定你的請求的方式的對應的方法  我們在下面可以把我們的post  get的請求的方式對應的方法名給改變

我們先匯入 :
from rest_framework.viewsets import  ViewSetMixin   # 這個是用來讓你的url中的as_view中直接設定你的請求的方式的對應的方法  我們在下面可以把我們的post  get的請求的方式對應的方法名給改變

 

然後我們下面的vies中的發的方法就可以自訂名字了:

 

 

 

我們的這個方法也要在url中聲明:

 

 這就是設定不同的請求方式 對應不同的方法

 

 

這樣就會省去一個類  兩個url對應同一個 請求類

 

REST Framework 的 api

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.