簡體   English   中英

獲取和發布時序列化程序中的 DRF 其他字段

[英]DRF other fields in serializer on get and on post

我正在嘗試幾個小時,當我在做 get 時如何在序列化程序中獲取其他字段表示,而在我做 post 時如何在序列化程序中獲取其他字段表示。 在此處輸入圖像描述

我想要 json 中作者字段中的所有數據,但在 html 表單中較低,我只想從列表中選擇現有用戶。 當我將作者字段更改為僅顯示 url 時,我可以從列表中選擇作者。 在此處輸入圖像描述

是否可以在第一個屏幕上獲取作者信息,並且只能從用戶列表中選擇作者而不編輯所有用戶字段?

我認為您需要的是在您 Model 中作為 ForeignKey 的作者

就像是:

author = models.ForeignKey(
    Author,
    on_delete=models.CASCADE
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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