2016-01-25 2 views
1

Я хорошо знаком с Django и Tastypie, но у меня есть вопрос о лучших практиках. Когда я увлажняю данные, поступающие из POST, я должен предпочесть гидратировать все поля непосредственно в функции гидрата или рекомендуется гидратировать каждое поле отдельно в соответствующей подфункции hydrate_field? В моем случае у меня всего 4 поля, и мне кажется, что быстрее просто определить функцию гидрата с 5 строками кода, выполняющими полное преобразование предоставленного пакета. Спасибо за вашу помощьПолные гидраты против передового опыта гидратов в полевых условиях

ответ

0

Увлажнение всех 4 полей в одном методе гидратации полностью прекрасное, просто будьте осторожны, чтобы не гидратировать данные для полей только для чтения.

+1

Спасибо, Шон! Поэтому я бы сказал, что специальные функции hydrate_field должны использоваться, когда многое нужно делать для одного поля, и поэтому мы хотим, чтобы наш код был чище. Вы согласны? – miks87

+0

Да, только для того, чтобы сохранить код чище. –

Смежные вопросы