لقد حددت صنف user التي ترث من نموذج جانغو models.Model. أريد الحصول على قائمة بجميع الحقول الموجودة لهذا النموذج. على سبيل المثال، يجب أن تحتوي القائمة على الحقول مثل:
phone_number =CharField(max_length =20)
اعتقدت أنني سأتمكن من استرداد هذه من خلال الاستفادة من الكود التالي:
inspect.getmembers(model)
لكن القائمة التي تعيدها لا تحتوي على أي من هذه الحقول. كيف يمكنني الحصول على هذه الحقول؟ هل توجد دالة للحصول على هذه الحقول بطريقة ما؟
السؤال
Amer Abdallah
لقد حددت صنف user التي ترث من نموذج جانغو models.Model. أريد الحصول على قائمة بجميع الحقول الموجودة لهذا النموذج. على سبيل المثال، يجب أن تحتوي القائمة على الحقول مثل:
اعتقدت أنني سأتمكن من استرداد هذه من خلال الاستفادة من الكود التالي:
لكن القائمة التي تعيدها لا تحتوي على أي من هذه الحقول. كيف يمكنني الحصول على هذه الحقول؟ هل توجد دالة للحصول على هذه الحقول بطريقة ما؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.