我是DRF的新手,剛剛開始構建API。Django Rest Framework:如何將自定義字段添加到GET請求的響應中?
我有一個模型叫店。 而我有兩種不同的用戶類型:客戶和供應商。
- 我想距離添加自定義字段的GET請求/店/ ID/,它代表提交請求和相應的商店客戶之間的距離的響應。
- 我想我不能使用SerializerMethodField因爲方法的值不僅取決於對象本身。
- 我不想爲所有GET請求添加此自定義字段,相反,我需要添加它,當提交請求的用戶是客戶。
考慮上面的約束,我應該如何將自定義字段添加到請求的響應中?什麼是最好的方法來做到這一點?
該值還取決於什麼? –
距離值取決於商店的位置和客戶的當前位置。 – hnroot