У меня есть ModelResource
в Tastypie, который предоставляет набор полей, которые я выбрал так: fields = ["fA", "fB", "fC"]
. Модель содержит еще пару полей. Теперь вопрос в том, как я могу получить подробный метод GET, который содержит эти дополнительные поля fD
, fE
и т. Д., Но ограничивая метод POST тремя исходными полями? Предыстория заключается в следующем: дополнительные поля, например, такие как added = models.DateTimeField(auto_now_add=True)
, и я не хочу, чтобы мои пользователи API могли отправлять эти поля. Любые предложения приветствуются.Меньше POST, а затем поля GET в Django Tastypie
0
A
ответ
0
Это так просто, как переопределить метод dehydrate
, например .:
def dehydrate(self, bundle):
bundle.data["fD"] = bundle.obj.fD
bundle.data["custom_field"] = bundle.obj.custom_field
return bundle
См: http://django-tastypie.readthedocs.io/en/latest/cookbook.html#adding-custom-values
Смежные вопросы
- 1. POST, а затем запрос GET
- 2. tastypie, GET/POST поле модели?
- 3. Tastypie Django POST error
- 4. Django Tastypie медленный ответ POST
- 5. Ajax POST и Django Tastypie
- 6. AngularJS, do POST, а затем запрос GET
- 7. CURL как POST, а затем GET
- 8. Django-Tastypie фильтровать все поля
- 9. Django API tastypie и FK POST
- 10. Django TastyPie 0.10.0 не принимает POST-запрос
- 11. Django tastypie post request получение 401
- 12. Как сделать запрос с ColdFusion в Django, GET, затем POST
- 13. Django POST/GET Упражнение
- 14. Джанго tastypie manytomany поля ошибки POST JSon
- 15. Django Tastypie - Угловой логин
- 16. Публикация Django Tastypie с ForeignKey
- 17. Выполнение AJAX POST, а затем GET с Flask
- 18. AngularJS, factory, do POST, а затем метод GET
- 19. Выполните запрос HTTP POST, а затем запрос HTTP GET
- 20. POST для аутентификации, а затем GET для информации
- 21. Некоторые браузеры отправляют POST, а затем GET-запросы
- 22. Отправить HTTP POST, а затем GET использовать тот же сокет
- 23. Почему моя форма django отправляется как GET, а затем дает ошибку 405 в POST
- 24. Django Tastypie - включить во многие поля
- 25. Проблемы с ForeignKey с использованием POST в Django-Tastypie
- 26. Django Tastypie
- 27. Limit queryset в Django Tastypie
- 28. Ошибки с POST/PUT в Tastypie ManyToMany
- 29. Python Django- get или post?
- 30. django tastypie 401 Несанкционированный