أسئلة اختيارية متعددة حول Django

أسئلة اختيارية متعددة حول Django

MCQSS.com يقدم أسئلة وأجوبة مجانية حول Django في الآلاف من المواضيع المختلفة. تتيح لك تنسيقاتنا التفاعلية معرفة ما إذا كنت قد أجبت على الأسئلة بشكل صحيح. استكشف مجموعتنا من أسئلة الاختيار من متعدد وتحقق من معرفتك في Django اليوم! لا حاجة لشراء عضوية أو التسجيل، يمكنك استخدام موقعنا مجانًا. لا تفوت الفرصة لتحسين مهاراتك والاستعداد للاختبارات مع MCQSS.com.

1: ما هو الأمر لبدء خادم التطوير المدمج في Django؟

A.   manage.py -بدء

B.   manage.py starterver -dev

C.   إدارة

D.   manage.py runserver

E.   Manage.py -Run

2: ما هو تعريف مشروع Django؟

A.   مجموعة من ملفات التكوين والتطبيقات الفردية التي تشكل موقع ويب.

B.   شوكة من ريبو Django الرسمي.

C.   موقع ويب يستخدم إطار عمل Django.

D.   جزء معين من الوظائف التي يمكن استخدامها في تطبيقات Django متعددة.

3: ما هي طريقة اختصار Django لتقديم استجابة HTML بسهولة أكبر؟

A.   render_to_html

B.   استجابة

C.   يجعل

D.   render_to_response

4: ما هو بناء الجملة الصحيح لإدراج طريقة عرض قائمة على الفئة في urlconf؟

A.   (r '^pattern/$' ، yourview.as_view ()) ،

B.   (r '^pattern/$' ، yourview ()) ،

C.   (r '^pattern/$' ، yourview) ،

D.   (r '^pattern/$' ، yourview.init ()) ،

5: ما هو تعريف تطبيق Django الجيد؟

A.   تطبيق Django الجيد هو موقع ويب يعمل بكامل طاقته يحتوي على تغطية اختبار 100 ٪.

B.   يوفر تطبيق Django الجيد قطعة صغيرة ومحددة من الوظائف التي يمكن استخدامها في أي عدد من مشاريع Django.

C.   يتم تخصيص تطبيق Django الجيد بشكل كبير ولا يمكن استخدامه في مشاريع متعددة.

6: ما هو الغرض من الإعدادات.

A.   لمزامنة مخطط قاعدة البيانات

B.   لتكوين الإعدادات للتطبيق

C.   لتعيين التاريخ والوقت على الخادم

D.   لتكوين إعدادات لمشروع Django

7: Django مكتوب باستخدام لغة البرمجة؟

A.   بيثون

B.   روبي

C.   بي أتش بي

D.   جافا سكريبت

E.   جافا

8: ماذا يفعل ملف urls.py في Django؟

A.   يحتوي هذا الملف على بيانات نشر الموقع مثل أسماء الخادم والمنافذ.

B.   أنه يحتوي على خريطة موقع لعناوين URL التي وافق عليها Django.

C.   تقوم بتشغيل هذا الملف عندما تحصل على أخطاء 404 غامضة في سجلات الخادم الخاصة بك.

D.   أنه يحتوي على أنماط مطابقة URL وطرق العرض المقابلة لها.

E.   يوفر هذا الملف قائمة محدثة بعنوان URL لتعلم Django بسهولة أكبر.

9: ما هو الأمر الذي يقوم بتشغيل خادم تطوير Django ' ؛ على المنفذ 8080 على عنوان IP 12.34.56.78؟

A.   manage.py -dev 12.34.56.78:8080

B.   Manage.py -Run 12.34.56.78 8080

C.   manage.py Runserver 12.34.56.78:8000

D.   manage.py Run 12.34.56.78:8080

E.   manage.py runserver 12.34.56.78:8080

10: بعد إجراء تطبيق جديد ' ؛ في مشروع Django الحالي ، كيف يمكنك الحصول على Django لتلاحظ ذلك؟

A.   في Settings.py ، أضف التطبيق إلى متغير Project_apps.

B.   في الإعدادات

C.   قم بتشغيل أمر `manage.py validate` ، ثم ابدأ قذيفة جديدة.

D.   لا يلزم إجراء أي إجراء إضافي ، يلاحظ Django تطبيقات جديدة تلقائيًا.

E.   قم بتشغيل الأمر `manage.py syncdb`.

11: ما هو أمر Django لبدء تطبيق جديد يسمى lepress ' ؛ في مشروع موجود؟

A.   manage.py startapp المستخدمين

B.   manage.py -مستخدمي startApp

C.   manage.py -newapp مستخدمي

D.   manage.py newApp مستخدمي

E.   Manage.py ابدأ المستخدمين

12: ما هو الاختيار الأكثر أسهل وأسرع وأكثرها ثباتًا في معظم الحالات مع Django؟

A.   AJP

B.   fastcgi

C.   SCGI

D.   mod_wsgi

13: كيف تحدد اسم A ' ؛ الحقل في نموذج Django مع الحد الأقصى لطول 255 حرفًا؟

A.   النموذج = charfield (max_length = 255)

B.   name = models.charfield (max_len = 255)

C.   name = models.charfield (max_length = 255)

D.   name = model.stringfield (max_length = auto)

E.   model.charfield (max_length = 255)

14: ما هي الطريقة المفضلة التي تضيفها إلى نموذج Django للحصول على تمثيل أفضل للسلسلة للنموذج في مسؤول Django؟

A.   to_s (الذات)

B.   __utf_8__

C.   __يترجم__

D.   __unicode__

15: كيف تستبعد حقلًا معينًا من Modelform؟

A.   اضبط الحقل على مخفي

B.   إنشاء نموذج جديد ، لا تستخدم modelform

C.   لا يمكنك القيام بذلك

D.   استخدم المعلمة Exclude في فئة meta في النموذج الخاص بك

16: ما الذي يستخدمه Modelform؟

A.   لتحديد نموذج يستند إلى نموذج موجود

B.   لنموذج نموذج الإدخال لقالب

C.   لتحديد قواعد النموذج الصحيح عند كتابة رمز Django

17: على افتراض أن لديك نموذج Django يسمى user ' ؛ ، كيف يمكنك تحديد حقل مفتاح خارجي لهذا النموذج في نموذج آخر؟

A.   user = models.foreignkey (user)

B.   models.foreignkey (الذات ، المستخدم)

C.   user = models.integerKey (المستخدم)

D.   النموذج = جديد أجنبي (مستخدم)

18: على افتراض أنك قمت باستيراد ملف نموذج Django المناسب ، كيف يمكنك إضافة مستخدم A ' ؛ نموذج إلى مسؤول Django؟

A.   admin.site (الذات ، المستخدم)

B.   user.site.register (admin)

C.   admin.register (المستخدمين)

D.   user.site.register (admin)

E.   admin.site.register (المستخدم)

19: ماذا يحدث إذا تم استدعاء myobject.objects.get () مع المعلمات التي لا تتطابق مع عنصر موجود في قاعدة البيانات؟

A.   يتم إنشاء الكائن وإرجاعه.

B.   يتم رفع استثناء HTTP404.

C.   يتم رفع استثناء DatabaseError.

D.   يتم رفع استثناء myobject.doesnotexist.

20: كيف تجعل Django timezone-Quarting؟

A.   في العروض ، استيراد المنطقة الزمنية

B.   في الإعدادات

C.   في العروض

D.   في الإعدادات

E.   في urls.py ، استيراد المنطقة الزمنية

21: ما هو الأمر لبدء مشروع Django جديد يسمى ' ؛ myProject ' ؛؟

A.   django-admin.py-بدء تشغيل myProject

B.   django.py -new myProject

C.   django.py StartProject myProject

D.   django-admin.py StartProject myProject

E.   django.py new myProject

22: في Django ، كيف يمكنك استرداد كل المستخدم ' ؛ سجلات من قاعدة بيانات معينة؟

A.   user.all_records ()

B.   user.objects.all ()

C.   user.objects

D.   user.object.all ()

E.   user.objects.all ()

23: يتم تضمين مجموعة من التطبيقات المفيدة لاستخدامها في مشاريع Django في التوزيع الرسمي. هذه الوحدة تسمى ماذا؟

A.   django.helpers

B.   django.extras

C.   django.contrib

D.   django.Utilities

E.   Django.ponies

24: ماذا يفعل أمر django `manage.py shell`؟

A.   يبدأ سطر الأوامر في أي $ shell التي تستخدمها بيئتك.

B.   يبدأ موجه أوامر Django مع بيئة Python الخاصة بك مسبقًا.

C.   يقوم بتحميل موجه أوامر Python يمكنك استخدامه لمزامنة مخطط قاعدة البيانات الخاص بك عن بُعد.

D.   يحمل نسخة بيثونية خاصة من قذيفة باش.

E.   تبدأ موجه أوامر Python مع بيئة Django الخاصة بك تم تحميلها مسبقًا.

25: كيف يمكنك تحديد سلوك وخصائص إضافية لفئة Django؟

A.   def __init __ ():

B.   def meta ():

C.   فئة التعريف:

D.   SEF SETUP ():

E.   الفصل __init__:

26: أين إشارة pre_save في Django

A.   لا توجد إشارة pre_save

B.   من django.db.models استيراد pre_save

C.   من django.db.models.Signal استيراد pre_save

D.   من django.db.models.signals استيراد pre_save

27: ما هو ديجيت؟

A.   Dijit هو واجهة Dojo's git.

B.   Dijit هي مكتبة واجهة المستخدم Dojo.

C.   Dijit هو محمل AMD Dojo.

D.   Dijit هي واجهة Dojo لوظائف تأثيرات jQuery.

E.   ديجيت هي مكتبة الرياضيات في دوجو.

28: ماذا يفعل أمر django `manage.py التحقق"؟

A.   يتحقق من الأخطاء في النماذج الخاصة بك.

B.   يتحقق من الأخطاء في وجهات نظرك.

C.   يتحقق من الأخطاء في ملف الإعدادات.

D.   يتحقق من الأخطاء في القوالب الخاصة بك.

E.   يتحقق من الأخطاء في وحدات التحكم الخاصة بك.

29: ما هي الطريقة الصحيحة لتشمل عناوين URL للسيارات Django ' ؛؟ من Django.Contrib Import Admin ' ؛) من أنماط استيراد django.conf.Urls ، تشمل ، url urlpatterns = الأنماط (' ؛ ' ؛ ، ______________________)

A.   url (r '^admin/' ، include (admin.site.urls)) ،

B.   url (r '^admin/' ، admin.as_view () ، name = 'admin) ،

C.   url (r '^admin/' ، include (admin)) ،

D.   url (r '^admin/' ، admin.urls) ،

E.   admin.autodiscover ()

30: ما هو الغرض من إعداد static_root؟

A.   يحدد بادئة عنوان URL حيث سيتم تقديم الملفات الثابتة.

B.   يحدد الموقع الذي سيتم فيه نسخ جميع الملفات الثابتة بواسطة أمر إدارة "CollectStatic" ، ليتم تقديمه بواسطة خادم الويب الإنتاجي.

C.   يحدد موقع تقديم الملفات التي تم تحميلها.

D.   يجب تخزين الأصول الثابتة للمشروع هنا لتخدمها خادم التطوير.

31: بالنظر إلى بيانات Python: myData = [[0 ، ' ؛ Fred ' ؛ ] ، [1 ، ' ؛ Wilma ' ؛ ] كيف يمكنك الوصول إلى البيانات في قالب Django؟

A.   {٪ لـ d في mydata -٪} & lt ؛ p> & lt ؛ a href = "/user/{d.0}}/"> {{d.1}} & lt ؛/a> & lt ؛/p> {{ ٪ نهاية -٪}

B.   {٪ لـ d في mydata ٪} & lt ؛ p> & lt ؛ a href = "/user/{d.0}}/"> {{d.1}} & lt ؛/a> & lt ؛/p> {٪ endfor ٪}

C.   {٪ mydata.each | d | ٪} & lt ؛ p> & lt ؛ a href = "/user/{{d.1}}/"> {d.2}} & lt ؛/a> & lt ؛/p> {٪ end ٪}

D.   {{for d in mydata}} & lt ؛ p> & lt ؛ a href = "/user/{d [0]}}/"> {d [1]}} & lt ؛/a> & lt ؛/p> {{endfor}}

E.   {٪ لـ d في mydata ٪} & lt ؛ p> & lt ؛ a href = "/user/{٪ d.0 ٪}/"> {٪ d.1 ٪} & lt ؛/a> & lt ؛/p> {٪ endfor ٪}

32: بالنظر إلى integerfield يدعى ' ؛ واجهة المستخدم ' ؛ في نموذج Django ' ؛ user ' ؛ ، كيف تحسب متوسط ​​عدد المستخدمين لكل مستخدم؟

A.   Widget.Objects.all (). Accregate (AVG ('Users'))

B.   user.Objects.all (). Accregate (Avg ('Widgets'))

C.   user.objects.avg ('Widgets')

D.   user.Objects.all (). التجميع (sum ('Widgets))

E.   user.all (). acmgregate (AVG ('Widgets')) .Count ()

33: بالنظر إلى نموذج يسمى user ' ؛ user ' ؛ هذا يحتوي على حقل DateTime المسمى '

A.   user.objects.filter (last_login__isnull = true)

B.   user.objects.filter (last_login = null)

C.   user.objects.filter (last_login = never)

D.   user.objects.filter (last_login__null = true)

E.   user.objects.filter (last_login__isnull = false)

34: ما هو أمر Django لعرض مخطط قاعدة البيانات لقاعدة بيانات موجودة (أو قديمة)؟

A.   Django-admin.py Inspect

B.   manage.py inspectdb

C.   إدارة

D.   manage.py legacydb

E.   django-admin.py schemadump

35: بالنظر إلى نموذج يسمى user ' ؛ user ' ؛ يحتوي على حقل يسمى البريد الإلكتروني ' ؛ ، كيف يمكنك إجراء مطابقة دقيقة غير حساسة للبريد الإلكتروني ' ؛ fred@aol.com' ؛؟

A.   user.objects.filter (email__iexact='fred@aol.com ')

B.   user.objects.filter (البريد الإلكتروني __'Matches='fred@aol.com ')

C.   user.objects.filter (email__exact='fred@aol.com ')

D.   user.objects.filter (email__contains='fred@aol.com ')

E.   user.objects.filter (email__icontains='fred@aol.com ')

36: ما هي ملفات ترجمة Django ' ؛

A.   ./manage.py compilemessages

B.   ./manage.py compiletranslation

C.   ./Manage.py Translate_Files

D.   ./manage.py compilei18n

E.   ./manage.py i18n_update

37: بالنظر إلى نموذج مع Field Foo ، ما الذي يجب استدعاء طريقة التحقق لهذا الحقل؟

A.   foo_clean

B.   validate_foo

C.   clean_foo

D.   foo_is_valid

38: لقد قمت بإنشاء فئة النماذج وترغب في توفير منطق مخصص للتحقق من صحة المدخلات في حقل "FOO". ما الذي تسميه طريقة التحقق من الصحة المخصصة؟

A.   foo_clean

B.   clean_foo

C.   clean_foo_field

D.   Sanitize_foo

E.   validate_foo

39: ما هو أمر django لاسترداد المستخدم الأول 10 ' ؛ سجلات من قاعدة البيانات الخاصة بك مرتبة بالاسم الهبوط؟

A.   user.objects.all (). order ('-name') [: 10]

B.   user.all (). order_by ('-name') [10:]

C.   user.objects.all (). order ('-name') [10:]

D.   user.objects.all (). order_by ('-name') [: 10]

E.   user.objects.all (). order_by ('name') [: 10]

40: كيفية إنشاء DateTimeField المسمى تم إنشاؤه وملء فقط على الخلق مع الوقت الحالي؟

A.   تم إنشاء = models.datetimefield (Auto_Now = True)

B.   تم إنشاء = models.datetimefield (default = dateTime.datetime.now ())

C.   تم إنشاء = models.creationTimefield ()

D.   تم إنشاء = models.datetimefield (Auto_now_add = true ، auto_now = true)

E.   تم إنشاء = models.datetimefield (auto_now_add = true)

41: يمكنك التعامل مع نماذج Django المتعددة مع وسيطة الكلمات الرئيسية عند إنشاء النماذج؟

A.   لاحقة

B.   بادئة

C.   اسم

D.   أقحم

42: عند تخصيص التحقق من الصحة في نموذج فئة فرعية باسم MyForm ، كيف يمكنك إضافة رسالة خطأ يتم عرضها كخطأ على مستوى النموذج؟

A.   رفع ValideError في myform.clean_ & lt ؛ fieldname> ()

B.   رفع ValideDerror في myform.clean ()

C.   أضف الخطأ إلى myform.errors في myform.clean ()

D.   أضف الخطأ إلى myform._errors في myform.clean ()

43: ما هو الأمر الذي تستخدمه لتغيير الحقول التي يعرضها Django لنموذج معين في ListView Django Admin؟

A.   Fields_Display

B.   list_filter

C.   Fields_List

D.   auto_list_fields

E.   list_display

44: ما هو الأمر المستخدم لطباعة عبارات Create Table SQL لاسم التطبيق المحدد؟

A.   django-admin.py dumpdata myapp

B.   ./manage.py مخطط myapp

C.   ./manage.py sql myapp

D.   ./manage.py showschema myapp

E.   ./manage.py showsql myapp

45: في Settings.py ، عندما يتم ضبط Debug على ________ ، سيقوم Django بالبريد الإلكتروني على شروط استثنائية.

A.   حقيقي

B.   دائماً

C.   1

D.   أبداً

E.   خطأ شنيع

46: لديك نموذج محدد بحقول "كلمة المرور" و "تأكيد _password". في أي طريقة لكائن "النموذج" ، يمكنك التحقق من صحة أن القيم المقدمة في هذه الحقول تتطابق؟

A.   form.clean_password

B.   form.clean_confirm_password

C.   form.sanitize_data

D.   form.clean

E.   form.validate

47: كيف تقوم بإنشاء علاقة متكررة في فئة نموذجية باسم الشركة ' ؛ في Django؟

A.   models.Foreignkey ('Self')

B.   Models.Foreignkey ('Company')

C.   models.ForeIngkeke ('me')

D.   Models.Foreignkey (الشركة)

48: ما هي الفئة التي يمثل حقل النموذج مسارًا إلى ملف صورة قائم على الخادم؟

A.   django.db.models.fields.files.imagefieldfile

B.   django.db.models.fields.files.imagefile

C.   django.db.models.fields.files.imagefilefield

D.   django.db.models.fields.files.imageFileDescriptor

E.   django.db.models.fields.files.imagefield

49: أي من هذه يمكن استخدامها لاسترداد إعداد من وحدة الإعدادات ، وتوفير افتراضي إذا لم يتم تعريف الإعداد؟

A.   الإعدادات.

B.   getAttr ("sept_name" ، الإعدادات ، default = default_value)

C.   get_setting ("sept_name" ، default = default_value)

D.   getAttr (الإعدادات ، "sept_name" ، default_value)

50: الدكتاتوريون الخيريون من أجل حياة مشروع Django هم:

A.   Guido Van Rossum و Linus Torvalds

B.   إيان بيكينغ وجانيس ليدل

C.   و Armando de la Veloper

D.   إريك س. ريموند ولاري وول

E.   يعقوب كابلان موس وأدريان هولوفاتي

51: يوفر تطبيق django.contrib.contenttypes

A.   المحاكاة المستخدمة لإعادة ردود HTTP

B.   واجهة عامة للعمل مع النماذج

C.   وظيفة للعمل مع تنسيقات الملفات المتنوعة

D.   لا شيء من الآخرين

52: في قالب Django الخاص بك ، إذا كنت بحاجة إلى الحصول على محتوى الكتلة من قالب Django Parent ، فما الذي تحتاج إلى إضافته؟ {٪ block my_block ٪} ___________ {٪ endblock ٪}

A.   {{تمديد الكتلة}}

B.   {{block.super}}

C.   {٪ block.super ٪}

D.   Super (Block ، Self) __ init __ ()

E.   {٪ ممتاز ٪}

53: أي نوع من علامة القالب المخصص لإرجاع سلسلة؟

A.   ignment_tag

B.   Simple_tag

C.   accusion_tag

D.   String_tag

54: كيفية تعيين ترتيب افتراضي من خلال نموذج Django الخاص بك؟ سيتم طلب yourmodel.objects.all () افتراضيًا دون استدعاء طريقة order_by ()

A.   باستخدام سمة meta default_order

B.   باستخدام سمة meta order_by

C.   باستخدام سمة meta default_order_by

D.   باستخدام سمة ترتيب التعريف

E.   باستخدام سمة طلب التعريف

55: يتم استدعاء طريقة نموذج "Full_Clean ()" تلقائيًا عند الاتصال بنموذجك "Save ()".

A.   حقيقي

B.   خطأ شنيع

56: بالنظر إلى نموذج يسمى user ' ؛ user ' ؛ يحتوي على اسم Charfield ' ؛ ، كيف يمكنك الاستعلام عن المستخدمين الذين يبدأ اسمهم بـ Fred ' ؛ أو ' ؛ بوب ' ؛؟

A.   user.objects.filter (name__iregex = r '^(fred | bob) $')

B.   user.objects.filter (name__iregex = r '^(fred | bob).+')

C.   user.objects.filter (name_iregex = r '^(fred | bob)+')

D.   user.Objects.filter (name__ like = r '^(fred | bob)*')

E.   user.objects.filter (name__Regex = r '^(fred | bob)+')

57: كيف يمكنك إجراء بحث على نموذج مقابل قاعدة بيانات بصرف النظر عن الافتراضي؟

A.   model.objects.using ('other'). all ()

B.   model.objects.all (باستخدام = "آخر")

C.   model.objects.all (قاعدة البيانات = "أخرى")

D.   model.objects.database ('other'). all ()

58: ما نوع حقل النموذج غير الموجود في Django؟

A.   commaseparatedIntegerfield

B.   ipaddressfield

C.   smallintegerfield

D.   Slugfield

E.   charicintegerfield

59: كيف ستنشئ مفتاحًا أجنبيًا من نموذج يدعى المعاملة ، إلى نموذج يدعى المنتج ، دون أي علاقة عكسية؟

A.   معاملة الفئة (النماذج.

B.   معاملة الفئة (models.model): Product = models.foreignkey (المنتج ، conference_name = '+')

C.   معاملة الفئة (النماذج.

D.   معاملة الفئة (النماذج.

60: ما هي تنسيق DateTime الذي ستطبقه في قالب لعرض ما يلي: 2013/03/20 8:00:06 AM؟

A.   y/m/d g: i: s a

B.   Y-M-D H: M: S

C.   M/D/Y H: M: S

D.   Y/M/D H: أنا

E.   y/m/d h: i: s a

61: ما هو اسم ديكور Django الذي يخفي المعلومات الحساسة من تقارير الخطأ؟

A.   secret_fields

B.   sevisit_variables

C.   secret_variables

D.   SENSIST_FIELDS

E.   Hide_Fields

62: باستخدام django.contrib.humanize ، يمكنك استخدام المرشح التالي في القالب الخاص بك لعرض الرقم 3 على أنه ثلاثة.

A.   intword

B.   intocomma

C.   apnumber

D.   وقت طبيعي

E.   ترتيبي

63:

كيف يتم تمثيل ManyTomanyfield في نموذج نموذج Django؟

A.   تشارفيلد

B.   ModelChoicefield

C.   ModelMultipleChoicefield

D.   مربع الاختيار

64:

أي مما يلي لا يستخدم لتمثيل ManyTomanyfield في نموذج نموذج Django؟ تحقق من كل ما ينطبق.

ملاحظة: قد يكون هناك أكثر من إجابة صحيحة.

A.   تشارفيلد

B.   ModelChoicefield

C.   ModelMultiPlechoicefield

D.   مربع الاختيار

65:

ما هي الطريقة الصحيحة لتحديد الحقول لاستخدامها في نموذج النموذج؟

A.   باستخدام سمة الحقول التي تحدد قائمة حقول النموذج في فئة التعريف للنموذج

B.   استخدام استبعاد السمة في فئة التعريف للنموذج

C.   إما 1 أو 2

D.   لا شيء من المذكورة

66:

ما هو الاستثناء الذي أثير إذا كنت تستخدم المنشور مقابل هذه الوظيفة؟

من django.views.decorators.http

استيراد متطلبات Quication_http_methods

@require_http_methods (["get" ، "post")

def my_view (طلب):

pass

A.   httpresponsenotally

B.   httpresponsefordden

C.   httpresponsebadrequest

D.   لن يتم إثارة أي استثناء

67:

ما هي الطريقة الصحيحة لإدراج رمز CSRF للنماذج في قالب Django؟

A.   Form Action = "" method = "post"> {٪ csrf_token ٪}

B.   {٪ csrf_token ٪} <form action = "" method = "post">

C.   <form action = "" method = "post" {{csrf_token}}>

D.   <form action = "" method = "post"> </pump> {٪ csrf_token ٪}

68:

ما هي وظيفة Django الأساسية التي يمكن استخدامها لإرسال بريد إلكتروني؟

A.   django.core.mail.send_mail

B.   django.core.email.send_mail

C.   django.core.mail.send_email

D.   لا شيء من المذكورة

69:

باستخدام علامة قالب حاولت تحميل templatetag كما في {٪ load poll_extras ٪} وفشلت ، ما الذي يمكن أن يكون المشكلة؟

A.   لقد استخدمت الحمل في المكان الخطأ للصفحة

B.   لقد مررت بحد علامات القالب

C.   التطبيق الذي يحتوي على علامة القالب غير موجود في installed_apps

D.   كل ما ورداعلاه

70:

أي مما يلي هي الطرق الصحيحة لإضافة رسالة؟

A.   messages.add_message (request ، messages.info ، 'hello world.')

B.   Messages.add (طلب ، رسائل. info ، "Hello World."

C.   messages.info (طلب ، "Hello World.")

D.   الرسائل.

A.   يضمن يمكن إرسال ملف تعريف الارتباط على اتصال HTTP فقط

B.   يضمن إرسال ملف تعريف الارتباط على اتصال HTTPS فقط

C.   يضمن يمكن إرسال ملف تعريف الارتباط على أي اتصال

D.   يعطل ملف تعريف الارتباط

72:

Django هي شبكة __ في Python لتطوير تطبيق ويب.

A.   برمجة

B.   نطاق

C.   API

D.   مكتبة

73:

كيف يمكنك إعداد ملفات ثابتة في Django؟

A.   قم بتعيين static_root في الإعدادات.

B.   تشغيل manage.py جمع

C.   قم بإعداد إدخال ملفات ثابتة على علامة تبويب الويب Pythonanywhere

D.   كل ما ورداعلاه

74:

ما هي الطريقة الصحيحة للسماح بالقيمة الفارغة في حقل عدد صحيح؟

A.   النماذج. integerfield ()

B.   models.Integerfield (فارغ = صحيح)

C.   models.Integerfield (null = true)

D.   models.integerfield (فارغ = صحيح ، فارغ = صحيح)

75:

ما هو الاستثناء الذي أثير عند استخدام قيمة مكررة في حقل فريد أثناء إدخال سجل؟

A.   خطئ في التحقق

B.   IntegrityError

C.   ObjectDoesNotexist

D.   Fielderror

76:

أي من الميزات التالية مدعومة من قبل Django؟

A.   بيئة التنمية

B.   إدارة واجهة المستخدم الرسومية

C.   نظام متعدد اللغات

D.   الخرائط العلائقية الكائن (ORM)

E.   كل ما ورداعلاه

77:

أي مما يلي هو الطريقة الصحيحة لتحديد سلسلة ترجمة؟

A.   باستخدام وظيفة UgetText ()

B.   باستخدام الدالة ugettext_lazy ()

C.   كلاهما اعلاه

D.   لا شيء مما بالأعلى

78:

أي من استراتيجيات التخزين المؤقت التالية يمكن تنفيذها في Django؟

A.   نظام التخزين المؤقت لنظام الملفات

B.   تخزين مؤقت الذاكرة المحلية

C.   باستخدام memcached

D.   التخزين المؤقت لقاعدة البيانات

E.   كل ما ورداعلاه

79:

أي من استراتيجيات التخزين المؤقت التالية مدعومة في Django؟ (تحقق من أي شيء ينطبق)

ملاحظة: قد يكون هناك أكثر من إجابة صحيحة.

A.   ملف sytem التخزين المؤقت

B.   نماذج الوكيل

C.   هجرة makemigrations

D.   التخزين المؤقت في الذاكرة

80:

ما هو الشكل الكامل لـ FBV و CBV؟

A.   طرق العرض القائمة على الوظائف والمسافات القائمة على الفئة

B.   الوظيفة وراء وجهات النظر والفئة وراء وجهات النظر

C.   الوظيفة قبل طرق العرض والفئة قبل المشاهدات

D.   لا شيء من المذكورة

81:

أي مما يلي لا يستخدم كخادم لـ Django في الإنتاج؟

A.   mod_wsgi

B.   UWSGI

C.   Ansible

D.   Gunicorn

82:

أي مما يلي صحيح عن المولدات؟

A.   يجب أن تحتوي المولدات على بيان سابق

B.   يجب أن تحتوي المولدات على بيان العائد

C.   يجب أن تحتوي المولدات على بيان التالي

D.   كل ما ورداعلاه

83:

أي الديكورات المستخدمة لتقييد مصادقة المستخدمين؟

ملاحظة: قد يكون هناك أكثر من إجابة صحيحة.

A.   ermission_required

B.   IS_Authenticated

C.   user_passes_test

D.   permissions

E.   @تسجيل الدخول مطلوب

84:

ما هي الطريقة الصحيحة لإنشاء Superuser من سطر الأوامر؟

A.   Python manage.py إنشاء superuser

B.   Python Manage.py CreateSuperuser

C.   Python Manage.py Superuser إنشاء

D.   لا شيء من المذكورة

85:

أي من الطرق التالية لا تستخدم في Django ListView؟

A.   get_object

B.   get_context_data

C.   get_queryset

D.   يحصل

86:

ما هي السمة المستخدمة لطلب الكائنات في مسؤول Django؟

A.   طلب

B.   ترتيب حسب

C.   طلب

D.   أمر

87:

أي استعلام يعطي عدد المركبات الخاصة؟

A.   motion.objects.filter (private = true) .Count ()

B.   motion.objects.count (private = true)

C.   motion.objects.filter (private = true) .Aggregate (count ('id'))

D.   كلاهما 1 و 2

E.   كلا 1 و 3

88:

أي بنية البيانات المستخدمة لتمرير قيم السياق من طرق العرض إلى القالب؟

A.   قائمة

B.   مترابطة بيانية

C.   القاموس

D.   تعيين

E.   خيط

89:

كيف يمكنك التكرار من خلال قائمة تسمى my_list في القالب؟

A.   {٪ لـ x في my_list ٪} {٪ endfor ٪}

B.   {٪ عناصر في my_list ٪} {٪ عناصر ٪}

C.   {٪ تكرار my_list كبند ٪} {٪ enditerate ٪}

D.   {٪ بينما my_list ٪} {٪ endhile ٪}

E.   {٪ cycle my_list كبند ٪}

90:

ما هي علامة القالب المستخدم لإضافة قالب آخر إلى القالب الحالي؟

A.   قاعدة

B.   أدنى

C.   ينضم

D.   يمتد

E.   يشمل

91:

أي من الفئات التالية تستخدم رمز حالة HTTP 304؟

A.   httpresponsenotmodified

B.   httpresponseredirect

C.   httpresponsefordden

D.   httpresponseservererror

92:

أي مما يلي ليس طبقة في Django؟

A.   عارضات ازياء

B.   الآراء

C.   قوالب

D.   مراقب

E.   لا شيء مما بالأعلى

93:

أي مما يلي غير صحيح؟

A.   يمكن لتطبيق ContentTypes في Django تتبع جميع النماذج المثبتة في مشروعك الذي يعمل به Django.

B.   يتيح لك تطبيق Flat Pardages في Django تخزين محتوى HTML "المسطح" البسيط في قاعدة بيانات.

C.   إطار المواقع هو مكان عقد لأسماء المجال وأسماء "مطوّلة" لمواقعك التي تعمل بنظام Django.

D.   لا يدعم Django بيانات Unicode في كل مكان.

94:

ما نوع العلاقة التي يتم تعريفها بين النماذج A و B من خلال استدعاء ForeignKey (أ) في تعريف الطبقة للنموذج B؟

A.   كثير إلى واحد: يمكن أن يكون للعديد من مثيلات B مثال واحد من

B.   واحد إلى كثير: يمكن أن يكون لحالات واحدة من B عديدة من أ

C.   واحد إلى واحد: يجب أن يكون لحالة واحدة من B مثيل فريد من A والعكس بالعكس

D.   كل ما ورداعلاه

95:

أي أمر يدير كل الاختبارات في مشروع Django؟

A.   Python manage.py runalltests

B.   بيثون إدارة. اختبار

C.   اختبار Python Manage.py -كل شيء

D.   لا شيء من المذكورة

96:

أي مما يلي غير صحيح في الاختبار؟

A.   يتم إنشاء قواعد بيانات فارغة منفصلة للاختبارات.

B.   الأمر المستخدم لتشغيل جميع اختبارات الوحدة هو ./manage.py اختبار -كل

C.   تستخدم اختبارات وحدة Django وحدة مكتبة Python القياسية تسمى Unittest

D.   يمكننا استخدام اسم مخصص لقاعدة بيانات الاختبار عن طريق تحديد الاسم في قاموس الاختبار في الإعدادات.

97:

ما هو اسم أداة سطر الأوامر التي يوفرها Django لإدارة مشروع تم إنشاؤه حديثًا وتطبيقاته؟

A.   pip

B.   manage.py

C.   django¬admin.py

D.   تثبيت سهل

98:

ما الذي ينطبق على قيادة الإدارة جمع؟

A.   يأخذ جميع الملفات الثابتة لمشروعك ويضعها في المجلد المحدد في static_root حتى يمكن تقديمها في الإنتاج.

B.   جمع جميع الملفات الثابتة وعرض العد.

C.   كلاهما 1 و 2

D.   لا شيء من المذكورة

99:

أي من أنماط عنوان URL التالية تستخدم لتسجيل عناوين URL للمشرف؟

A.   url (r '^admin/' ، include (admin.site.urls))

B.   url (r '^admin/' ، include (admin.urls))

C.   url (r '^admin/' ، include (admin))

D.   url (r '^admin/' ، include (site.urls))

100:

أي مما يلي يتم تحديده بواسطة Django باستخدام أنواع فئات الحقول؟

A.   نوع عمود قاعدة البيانات

B.   أداة HTML الافتراضية للاستفادة أثناء تقديم حقل نموذج

C.   هجرة makemigrations

D.   كل ما ورداعلاه