[python] الفرق بين حقول النموذج (في جانغو) وحقول التسلسل (في إطار الراحة جانغو)



Answers

حقول النموذج هي ما تبقي في قاعدة البيانات الخاصة بك.
(يجيب كيف تريد تنظيم البيانات الخاصة بك)

الحقول المتسلسل هي ما تعرض لزبائنك.
(يجيب كيف تريد البيانات الخاصة بك ممثلة)

للحصول على models.ForeignKey(User) من النموذج الخاص بك،

يمكنك تمثيله في سيرياليزر الخاص بك كمجال Int ، أو UserSerializer (الذي سوف تحدده)، أو http link الذي يشير إلى نقطة النهاية أبي للمستخدم. يمكنك تمثيل المستخدم مع username ، والامر متروك لكيفية تريد تمثيله.

مع درف،
يمكنك إخفاء حقول النموذج، وضع علامة عليها للقراءة فقط / الكتابة فقط.
يمكنك أيضا إضافة حقل غير قابل للتغيير إلى حقل نموذج.

Question

كما يمكننا التحقق من صحة القيم باستخدام حقل نموذج التقليدية ثم لماذا دجانغو ريست الإطار يحتوي على حقول تسلسل الخاصة بها. وأنا أعلم أن يتم استخدام حقول تسلسل للتعامل مع تحويل بين القيم البدائية ونماذج البيانات الداخلية. باستثناء هذا، هل هناك أي شيء مختلف بينهما.




Links