cost 225 ms
Django - User 類型的 Object 不是 JSON 可序列化的

[英]Django - Object of type User is not JSON serializable

我在將數據(具有用戶對象)發布到 ModelViewSet 時遇到問題。 錯誤: “用戶類型的對象不是 JSON 可序列化” 序列化器.py: 意見.py: 模型.py: 不確定如何成功地將帶有用戶的數據發布到 ModelViewSet 中。 ...

為什么 django-rest-framework 為兩個視圖(兩個視圖具有相同的查詢集)生成相同的 api url?

[英]Why django-rest-framework is generating same api url for two views (both views having same queryset)?

我的項目配置是這樣的。 這與聯系表格有關。 這里我有兩種方法:前端的客戶只能發布(即發送消息),管理員只能檢索和列出聯系人。 模型.py 序列化程序.py 視圖.py 網址.py 我的問題是:為什么 DRF 為兩個視圖生成相同的 url,盡管我為兩個視圖指定了不同的名稱: 兩個視圖都指向相同的 M ...

如何在 drf-nested-routers 中包含嵌套資源的超鏈接以應用 HATEOAS 原則?

[英]How to include Hyperlinks for nested resources in drf-nested-routers to apply HATEOAS principle?

語境 我在 Django REST 框架中有一個 API,其中包含以下嵌套資源 這里我的 URLs 使用drf-nested-routers配置: ERD 我想應用HATEOAS原則 我在第一個 Serializer 中使用HyperlinkedIdentityField完成了第 ...

如何使用序列化器關系獲取 django rest 框架序列化器中的前 n 行

[英]How to get top n rows in django rest framework serializers using serializers relations

我有一個序列化程序,它可以很好地處理從數據庫獲取的所有數據。 我想獲得按某個值排序的前 n 行。 下面是我在 views.py 中的代碼: 這是我的 serializers.py 代碼: 這是我的 TeamSerializers 代碼: 它返回同一組織的所有團隊成員,如下所示: ...

使用 drf-nested-routers 的嵌套超鏈接的視圖名稱不正確

[英]Incorrect view name for nested hyperlinks using drf-nested-routers

我正在嘗試使用drf-nested-routers創建一個簡單的嵌套 Django REST API 給定以下模型: 基於readme 域/名稱服務器示例,我定義了以下路由器,期望 URL 結構,如: 在包含url時訪問/podcasts/1/episodes/會引發以下錯誤: 為什么它不能識別正確 ...

Django - 反向嵌套 url 與 drf 嵌套路由器

[英]Django - reverse nested url with drf-nested-routers

我將我的 api url 配置為 使用drf-nested-routers擴展。 基本上,每個學生都分配了一些宏觀類別,而這些類別又具有一些長期目標 (LTO)。 我已經使用curl和Postman對其進行了測試,一切似乎都有效。 現在我需要為我的 LTO model 編寫更精確的測試用例。 這是我 ...

如何使用 drf-nested-routers 序列化無限深度嵌套示例?

[英]How to serialize the Infinite-depth nesting example using drf-nested-routers?

我對 django-rest-framework 很陌生。 我試圖在drf-nested-routers 中結合示例無限深度嵌套和嵌套資源的超鏈接 我添加了一個 MailReply 對象只是為了嘗試無限深度嵌套。 當我嘗試訪問收件人時,它給了我這個 AttributeError。 序列化程序.p ...

drf-nested-routers RuntimeError('未找到父注冊資源')

[英]drf-nested-routers RuntimeError('parent registered resource not found')

我正在嘗試利用包 drf-nested-routers 在我的 API 中創建嵌套路由。 我試圖跟隨文檔( https://github.com/alanjds/drf-nested-routers )以及通讀多個 Stackoverflow 線程,希望能找出這個問題。 我想創建一個 Neste ...

如何實現一對一關系的嵌套 URL?

[英]How to achieve nested URL for OneToOne Relationship?

我對以下情況有點困惑。 我想使用 Django Rest Framework 為購物車應用程序構建 REST API,但是,由於舊要求,我需要使用嵌套 URL。 一般來說,我有兩個資源 AppUsers 和 Carts。 這兩個資源都在默認的 /appUsers/ 和 /carts/ 端點上可用。 ...

DRF-嵌套路由器-在POST / PUT / PATCH上創建/更新嵌套對象

[英]DRF - Nested Routers - Create/Update nested object on POST/PUT/PATCH

我目前正在啟動一個簡單的Task App,並且正在使用Django 2.0.7,DRF 3.8.2和drf-nested-routes 0.90.2 我有這些模型: 因此,按照drf-nested-router的文檔,我像這樣設置我的序列化器: 我的觀點集是這樣的: ...

Django REST Framework generics.RetrieveUpdateDestroyAPIView 返回所有記錄而不是一個

[英]Django REST Framework generics.RetrieveUpdateDestroyAPIView return all records instead of one

我是 DRF 的新手並試圖構建一個 rest API,我已將我的模型、URL、視圖和序列化程序設置為: 模型.py: 來自 urls.py: 來自 apiview.py: 來自serializers.py: 當我嘗試訪問時: http : //127.0.0 ...

使用帶有嵌套 HyperlinkedIdentityFields 的 drf-nested-routers

[英]Using drf-nested-routers with nested HyperlinkedIdentityFields

我正在嘗試使用drf-nested-routes包在序列化程序中生成嵌套的 HATEOAS 鏈接。 我目前的設置如下: 我無法創建指向最后一條路線的HyperlinkedIdentityField 。 根據文檔,可以創建這樣的超鏈接字段: 或者 但是,當嘗試訪問 URL 層次結構中 2 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM