![](/img/trans.png)
[英]Django Rest UpdateView: This field is required
我有以下觀點: 我有以下測試 function: 我收到以下錯誤: 創建時需要shop字段,但我不想每次更新其他字段時都更新此字段。 如何在創建后將其設置為可選更新或只讀? 以防萬一,您需要查看序列化程序: ...
[英]Django Rest UpdateView: This field is required
我有以下觀點: 我有以下測試 function: 我收到以下錯誤: 創建時需要shop字段,但我不想每次更新其他字段時都更新此字段。 如何在創建后將其設置為可選更新或只讀? 以防萬一,您需要查看序列化程序: ...
[英]rest_framework returns Not found on url users/1/
我需要通過 rest_framework 返回用戶的詳細信息在我的views.py中,我有 UserViewSet class 我的urls.py有這條路線 Postman 返回未找到 - 我做錯了什么? ...
[英]What is the difference between @action and @api_view to create routes in Django Rest Framework
兩個裝飾器似乎只是為您創建一條路線。 但是實際的區別是什么(如果有的話)? 在文檔中,並不清楚。 我什至以相同的方式創建了兩條路線,但沒有區別 ...
[英]How to count a number of users in a particular event
我正在嘗試計算事件名稱字段中的用戶數。 但是我在 django-rest-framework 過濾中遇到了問題。 我嘗試了不同的邏輯,但我無法計算。 當我在views.py文件中對事件名稱進行硬編碼時,我得到了計數,但我不想在視圖中對其進行硬編碼。 我可以從 url 或邏輯中提取事件名稱,它可以簡單 ...
[英]Calling a DRF View from another View
我有一個用戶 Model 視圖集,它將用戶添加到我的 Django Rest 框架應用程序(VueJS -> DRF -> PostGres)。 我有另一個 ModelViewSet 用於活動日志,當用戶因進行培訓等而獲得榮譽時,它會包含條目。 我遇到了一個問題,我意識到一個什么都沒做的 ...
[英]change an object with ModelViewSet
我正在使用 DRF 構建一個項目,我試圖了解 modelviewset 是如何工作的,我發送了一個 url,如下所示: localhost/do_somthing/object_id/並將其路由為: 觀點是: object model 看起來像這樣: 問題是 att 永遠不會改變並且仍然設置為 ...
[英]Post is working in model view set, with functions name post
實際上,我嘗試使用模型視圖集和 function 執行創建但它不起作用,所以我只是更改了名稱 performcreate > post。 這是有效的任何人讓我知道這是怎么可能的,model viewset 允許 ModelViewSet get_queryset(列表檢索創建 perform ...
[英]How do I use permission_classes in a custom method of a Viewset in DjangoRestFramework?
假設我有一個名為UserViewset的視圖集,並且我已將IsAuthenticated權限分配給UserViewset視圖集。 現在,我想創建一個普通方法(不是操作方法),並且我想為該方法分配另一個權限IsAdminUser ,我該怎么做? 下面是我嘗試過的方法的代碼: ...
[英]self.request.user not returning in queryset
在我看來,當我希望它只返回當前登錄的用戶時,queryset 返回所有用戶。 我有一個 get self 方法,它為用戶設置了序列化器,但沒有被使用。 當我嘗試 get_queryset 時,self.request.user 仍然沒有返回用戶。 意見.py: Url.py: 編輯修復:這是一個 ...
[英]Is there a way to have an action with detail = True inside another action with detail = True in Django rest?
我的用戶 model 與 Clothes model 存在多對一關系,在我的用戶視圖集中,我創建了一個額外的操作來列出與特定用戶相關的 Clothes 實例 可以進行另一個額外的操作來檢索/更新/刪除該用戶的每個實例衣服('http://127.0.0.1:8000/api/users/user_ ...
[英]Call is-valid when pagination is applied to data in DRF
我有一個ModelViewSet並且我正在使用ModelSerializer 。 我也在使用來自django.core的Pagination 。 我的意見代碼片段有效: 我想做的是validate數據。 要做的意思: 但是如果我嘗試運行上面的代碼,我會得到錯誤。 錯誤: 在這種情況下,如何將數據發送 ...
[英]Viewsets: the input field for Tag object does not appear, can not create Dot object with post method
不確定原因,但也許我以錯誤的方式將請求傳遞給views.py中的上下文,在views.py中缺少post方法'tag'輸入字段 序列化程序.py views.py - 顯示除“標簽”之外的所有輸入字段 ...
[英]How do I specify a custom lookup field for a DRF action on a viewset?
我想在操作上指定一個自定義查找字段(不同於視圖集默認的“pk”),即 但路由器不會生成正確的 url: 產生 url: 代替 不過,我不想更改整個視圖集的查找字段,並且在通過路由器 url 代進行調試后,未能成功地找到為操作本身執行此操作的方法。 我確實注意到 model 視圖集有這個方法: 但我 ...
[英]How to create a statistics endpoint?
我正在學習 DRF,我已經堅持了幾天。 我正在嘗試創建一個接收日期范圍的端點。響應應該返回一個報告,其中包含 date_after 和 date_before 之間選定時期的每月銷售分布。 值字段應包含本月所有已售產品的總和。 輸入: 127.0.0.1:8000/api/stats/?date ...
[英]pass a variable between multiple custom permission classes in drf
賞金將在 6 天后到期。 此問題的答案有資格獲得+50聲望賞金。 你好正在尋找一個規范的答案。 我有一個基本權限 class 兩個 ViewSets 共享和一個其他權限 class 每個都是自定義的每個 ViewSets,所以 3 個權限一起,有沒有辦法從基本權限 ZA2F2ED4F8EBC2CB ...
[英]Django DRF serializers, how to add new field, fusion of two models?
我有兩個模型,我必須創建一個端點,兩個表的結果應該出現在 json 中,它們有一個連接它們的手指。 我的代碼如下: models.py views.py serializers.py 我可以使用以下代碼片段正確過濾參數、城市、年份(模型屬性)和最重要的狀態(模型 StatusHistory): 我 ...
[英]add if does not already exist
大家好,我正在嘗試編寫一個視圖集 API,它可以讓您將課程 obj 添加到您最喜歡的列表中,但在添加之前請檢查用戶是否已經添加了課程,如果用戶沒有再次添加讓用戶將其添加到列表中,但我不知道如何使用 View 設置我的視圖 我的 model 是 那么我應該如何處理我的代碼? ...
[英]Django Rest Framework - How to implement a view to return a javascript file?
我需要從 Django Rest 框架 Z8A5DA52ED1264427D35AZE70C0 中的任何其他網站中提供/返回 javascript 文件 並通過在它們上編碼此標簽將內容從它導入到我的客戶網站。 我怎樣才能為它做視圖和 url 模式? 由於 CORS 政策,我想使用 DRF 。 提前 ...
[英]Django ViewSet serializer_class is being ignored
我有兩個模型: ModelA和ModelB ,以及它們對應的序列化ModelASerializer和ModelBSerializer 在名為MyViewSet的特定視圖集中,我具有以下結構: 最后,在我的實際視圖中,我做了這樣的事情: 在這種情況下,我希望使用我在serializer_cl ...
[英]How to serialize data more efficiently in Django Rest Framework?
我的部分問題由以下問題解決: #72534250 我知道我走的路是錯誤的,我應該將模型的優化更改為序列化程序和/或視圖集。 但是怎么辦? 我有這樣的結構: *我已經從 Models Foo中刪除了element_name和element_text class User(models.Mod ...