اختبار Django
أجب عن الأسئلة التالية لتختبر فهمك وتحصل على شهادة.
1. ما لغة إطار Django؟
2. أي أمر ينشئ مشروع Django جديدًا؟
3. ما الذي يمثّله النموذج (Model) في Django؟
4. أي أمرين يطبّقان تغييرات النماذج على قاعدة البيانات؟
5. كيف نجلب كل سجلّات نموذج Post؟
6. أي دالة تربط View بقالب وتمرّر بيانات؟
7. ما الذي يميّز Class-Based Views؟
8. ما العلامة الإلزامية في كل نموذج POST؟
9. ما الذي يبنيه ModelForm تلقائيًّا؟
10. أي أمر ينشئ مستخدمًا متميّزًا للوحة الإدارة؟
11. أي مُزخرِف يحمي View ويتطلّب تسجيل الدخول؟
12. أي نوع حقل يمثّل علاقة واحد لكثير؟
13. ما الأداة الأشهر لبناء واجهات API مع Django؟
14. ما الإعداد الأهمّ الذي يجب ضبطه في الإنتاج؟
15. ما خادم التطبيق المستخدم في الإنتاج بدل runserver؟
16. متى يجب إنشاء نموذج مستخدم مخصّص (Custom User Model) بمشروع Django؟
17. ماذا يفعل EMAIL_BACKEND=console بوضع التطوير؟
18. ما ميزة TestCase بـ Django عند اختبار قاعدة البيانات؟
19. ما أداة اختبار العروض (Views) بدون فتح متصفح حقيقي؟
مسار Django — تحتاج 12 إجابات صحيحة على الأقل للنجاح.