3
我創建了一些直接從viewsets.ViewSet
而不是從ModelViewSet
子類化的視圖,其中很多(但不是全部)沒有在類上明確聲明序列化器,因爲我不需要他們那樣。一個這樣的視圖集的例子是「驗證電子郵件」視圖集,它只需輸入驗證碼,然後ViewSet上的方法查找驗證碼並驗證用戶。沒有必要的串行器或型號,我只使用ViewSet
,以便我可以在路由器中正確註冊視圖。添加窗體到Django Rest框架ViewSets
但是,這些視圖都缺少在ModelViewSet頁面通常用於POST和PUT請求的Browseable API頁面底部自動生成的表單。
我需要做什麼或指定讓這些表單與我的首選字段一起出現在這些ViewSet
子類中?