[英]Django ORM distinct on only a subset of the queryset
在 Django Rest 框架 (DRF)、django-filter 和 PostgreSQL 中工作,並且我們的端點之一有問題。 假設如下:# models.py class Company(models.Model): name = models.CharField(max_leng ...
[英]Django ORM distinct on only a subset of the queryset
在 Django Rest 框架 (DRF)、django-filter 和 PostgreSQL 中工作,並且我們的端點之一有問題。 假設如下:# models.py class Company(models.Model): name = models.CharField(max_leng ...
[英]change an object with ModelViewSet
我正在使用 DRF 構建一個項目,我試圖了解 modelviewset 是如何工作的,我發送了一個 url,如下所示: localhost/do_somthing/object_id/並將其路由為: 觀點是: object model 看起來像這樣: 問題是 att 永遠不會改變並且仍然設置為 ...
[英]Can't authenticate a user in Django rest framework
我正在嘗試使用令牌獲取經過身份驗證的用戶的數據,我正在使用 postman 發送獲取請求並獲取我需要的數據,但我收到了回復 "detail": "未提供身份驗證憑據。" 這是觀點` 設置 網址 串行器 在 postman 請求中,我在 Authorization 中發送鍵作為“令牌”,值作為用戶我想 ...
[英]Get all children of self-referencing Django model in nested hierarchy
介紹我們目前正在開發 Django REST Framework 項目。 它連接到一個 Postgres 數據庫,該數據庫包含一些層次結構(樹結構)數據,這些數據有多個層次。 我們應該為 GET 請求提供一個端點,在沒有提供參數時返回整個嵌套樹結構(父、子、孫等)。 樣本數據下表是region的示例 ...
[英]permission to class some fields of ViewSet method Django rest framework
我只需要AllowAny權限來retrieve function。在我的 ViewSets 中。 此方法允許所有 function 權限AllowAny 。 ...
[英]How to fetch rows from a table based on a field which is present in a different table having a foreign key relationship with it?
語境我在 Django 中有兩個表如下 Table1 和 Table2 的關系:Table1(1) -> Table2(n) [ 1->n ] 問題假設我在Table2中有一個可搜索的屬性p1 。 如何從Table1中獲取滿足以下查詢參數的所有行? 記住,Table1 和 Table ...
[英]How can I join a thrid table to a queryset which already use select_related?
我正在使用 Django ,我需要創建一個 API 來根據傳感器的類型檢索測量值,具體取決於三個表(我的表的架構的圖像) 措施包含根據傳感器 ID 的所有措施 Sensors 包含傳感器信息和傳感器類型 sensor_types 包含類型的信息(類型名稱、單位等) 我需要(至少)知道傳感器名稱和 ...
[英]How to set cookie on DRF viewset?
我想知道如何在 Django rest 框架 ViewSet/ModelViewSet 上設置 cookie。 我讀了一些SO帖子說你可以使用Response({serializer.data}) ,但是在檢索它可能沒問題,但是對於像下面這樣的 create() , Response() 不影響它 ...
[英]How can I get a parameter of an url with django-rest-framework
我正在建造一個具有不同車站位置的 map。 這些站屬於不同的領域。 我必須顯示所有站點,並且我有一個字段的所有站點。 在某些時候我的 api 被稱為 然后調用 MarkerViewSet (viewsets.py) 上面的代碼有效,但它只顯示字段 1 的標記如果我將其更改為 2 它顯示了 id 為 ...
[英]How to inherit Generic Filtering in extra action
我想繼承通用過濾包括( filterset_fields , search_fields , ordering_fields in extra action sold 。那么如何做到這一點,以及在這種情況下有什么更好的方法嗎? class ApartmentViewset(viewsets.Mode ...
[英]Do DRF views use its queryset's object manager?
如果我有一個自定義 object 經理,自定義create function 為 model: 我將該自定義管理器用作視圖的查詢集: ItemViewSet的創建/發布 function 會自動應用我的自定義 object 經理的kwargs["custom"] = True嗎? ...
[英]Getting request.data as an empty dictionary
我有一個像下面這樣的視圖 為什么我可以看到 variable_a 的值,但 request.data 為空? 從現在開始調試它。 如果有人知道它的原因,請回復。 這將是一個很大的幫助。 ...
[英]my pagination seems not to be working - DRF problem
我正在嘗試創建一個返回帖子列表的端點。 我想說每頁 2 個帖子(僅用於測試。我知道導致問題的數字並不大!)。 這是我的意見.py 這是我的serializers.py 而且,這是我的pagination.py , 我正在views.py上導入這個class,當我嘗試通過userMVS檢索用戶列表時它 ...
[英]Cannot get values from request in Django - Empty QueryDict
我是 ViewSets 的新手,我試圖在創建 function 中獲取從前端獲取方法發送到 Django 請求 object 的值。 我不知道這只是一個簡單的語法錯誤還是數據沒有從前端正確發送,但我認為這是一個后端問題。 post 方法中的字符串化數據似乎在前端正確記錄,就像這個測試一樣: 在 ...
[英]How to use different lookup field in each request of one class
希望通過使用不同的查找字段訪問不同的請求。 我在 django rest 框架的視圖中使用了路由器中的 simpleouter 和 ModelViewSet。 預期用例示例: 執行更新的網址 - /user/{id}/ 執行刪除的 url-/user/{creation_date}/ 請幫助 ...
[英]Django rest framework : creating a user ask for authentication
我正在使用 django 用戶、身份驗證和權限模塊,但是在 POST 請求中請求創建新用戶時,它要求進行身份驗證。 我得到 這是我的serializers.py 視圖.py 網址.py ...
[英]Django Token objects update error : django.db.utils.IntegrityError: UNIQUE constraint failed: authtoken_token.user_id
我使用 django 用戶類和 rest_framework Token 類來存儲用戶信息和令牌。 同樣,我使用了serializers.ModelSerializer類。 但是當我發出更新請求(檢查更新方法)來更新用戶信息以及我擁有的令牌時,它給了我錯誤。 這是serializers.py ...
[英]Can't change user password for Django user model using ModelViewSet
我正在使用使用 ModelViewSet 的 Django 用戶模型。 當我請求更新當前登錄用戶的密碼時。雖然我得到 200 OK 響應,但我的密碼從未更改為我更改的新密碼。 我還嘗試從我的管理員用戶那里發出請求,當我用密碼發出 PUT 請求時,它被更改為其他內容,並且我從 django 管理面板 ...