我想通過調用json數據的jax來使我的當前更具互動性,除了研究和學習之外,我還沒有做任何事情。以下是我不太清楚的一些事情。如果JsonResponse和DRF可以提供JSON數據,我需要DRF與JsonResponse有什麼不同?Django Rest Framework或JsonResponse
0
A
回答
1
Django Rest Framework包含許多JsonResponse沒有的工具。
JsonResponse是Django Rest Framework,因爲Flask是Django。您可以使用JsonResponse完成所有您想要的任務,但DRF爲您提供了許多工具來自動完成許多任務,其中JsonResponse需要您手動完成所有這些任務。
編輯澄清: DRF有點反映了Django的功能。例如,要驗證數據,可以在DRF的序列化程序類中執行此操作,就像驗證基本Django中的表單類中的數據一樣。您可以通過使用ModelSerializer類從DRF中的模型自動創建序列化程序,這非常類似於Django的通用視圖。
在DRF的主頁上,最上面解釋了很多東西,DRF做,包括鏈接到的例子和解釋:
相關問題
- 1. Django Rest Framework + JWT
- 2. Django Rest Framework + Ember.js + rest auth
- 3. Django Rest Framework @list_route要求pk
- 4. Django Rest Framework令牌驗證
- 5. django rest-framework api和unicode characters
- 6. Django Rest Framework反向和SimpleRouter
- 7. POST不工作Django Rest Framework
- 8. Django Rest Framework用戶認證
- 9. 合併django-rest-framework結果
- 10. 'collections.OrderedDict'object has no attribute'pk' - django rest framework
- 11. Django JsonResponse不返回數據
- 12. 解析Django JsonResponse與角4
- 13. 如何集成Swagger-ui與Django Rest Framework和Django-Rest-framwork-Swagger?
- 14. 如何將Android POST發送到Django Rest Framework Json或API?
- 15. 在Django Rest Framework中接受URL或PK作爲過濾器
- 16. Django Rest Framework對象不可迭代?
- 17. django-rest-framework將allowed_methods限制爲GET
- 18. Django Rest Framework中的「AttributeError」和PrimaryKeyRelatedField
- 19. django-rest-framework和上傳圖片
- 20. 將Django(Rest Framework)與ReactJS集成
- 21. Django Rest Framework,在POST上返回405
- 22. django-rest-framework對象級條件驗證
- 23. Backbone使用Django Rest Framework創建模型
- 24. Django REST Framework序列化程序驗證
- 25. django-rest-framework非基於orm的過濾
- 26. Django Rest Framework測試類錯誤
- 27. Django Rest Framework圖像常量URL
- 28. Django-Rest-Framework動態url(動態前綴)
- 29. Django Rest Framework JWT 400錯誤請求
- 30. django-rest-framework raise AuthencationFailed cause 500響應
非常感謝,這證實了我的東西,理解正確。您可以手動列舉一些我可以在JsonResponse中手動執行的常見任務,除非將對象或查詢轉換爲使用一行或兩行代碼看起來簡單的json,否則DRF可以自動執行此操作。 –
好吧,我已更新我的答案。 –
謝謝你解釋清楚的事情。 Django-Graphene蘋果蘋果替代DRF? –