Pertanyaan Pilihan Ganda Django

Pertanyaan Pilihan Ganda Django

MCQSS.com menyediakan pertanyaan dan jawaban gratis tentang Django dalam ribuan topik yang berbeda. Format interaktif kami memungkinkan Anda mengetahui dengan segera apakah Anda telah menjawab pertanyaan dengan benar. Jelajahi koleksi pertanyaan pilihan ganda kami dan periksa pengetahuan Anda tentang Django hari ini! Tidak perlu membeli keanggotaan atau mendaftar, Anda dapat menggunakan situs kami secara gratis. Jangan lewatkan kesempatan untuk meningkatkan keterampilan dan mempersiapkan diri untuk ujian dengan MCQSS.com.

1: Apa perintah untuk memulai server pengembangan built-in Django?

A.   kelola.py -start

B.   kelola.py starterver --Dev

C.   kelola.py run

D.   kelola.py runserver

E.   kelola.py - -run

2: Apa definisi proyek Django?

A.   Kumpulan file konfigurasi dan aplikasi individual yang membentuk situs web.

B.   Garpu repo Django resmi.

C.   Situs web yang menggunakan kerangka kerja Django.

D.   Sepotong fungsionalitas spesifik yang dapat digunakan dalam beberapa aplikasi Django.

3: Apa metode pintasan Django untuk lebih mudah memberikan respons HTML?

A.   render_to_html

B.   respons_render

C.   memberikan

D.   render_to_response

4: Apa sintaks yang benar untuk memasukkan tampilan berbasis kelas dalam urlconf?

A.   (r '^pola/$', yourview.as_view ()),

B.   (r '^pola/$', yourview ()),

C.   (r '^pola/$', yourview),

D.   (r '^pola/$', yourview.init ()),

5: Apa definisi aplikasi Django yang bagus?

A.   Aplikasi Django yang baik adalah situs web yang berfungsi penuh yang memiliki cakupan uji 100%.

B.   Aplikasi Django yang baik menyediakan fungsionalitas kecil dan spesifik yang dapat digunakan dalam sejumlah proyek Django.

C.   Aplikasi Django yang baik sangat disesuaikan dan tidak dapat digunakan dalam banyak proyek.

6: Apa tujuan dari pengaturan.py?

A.   Untuk menyinkronkan skema basis data

B.   Untuk mengonfigurasi pengaturan untuk aplikasi

C.   Untuk mengatur tanggal dan waktu di server

D.   Untuk mengonfigurasi pengaturan untuk proyek Django

7: Django ditulis menggunakan bahasa pemrograman apa?

A.   Python

B.   Rubi

C.   Php

D.   Javascript

E.   Jawa

8: Apa yang dilakukan file urls.py di django?

A.   File ini berisi data penyebaran situs seperti nama dan port server.

B.   Ini berisi peta situs URL yang disetujui Django.

C.   Anda menjalankan file ini saat Anda mendapatkan kesalahan 404 yang tidak ditemukan di log server Anda.

D.   Ini berisi pola pencocokan URL dan metode tampilan yang sesuai.

E.   File ini memberikan daftar URL yang terkini untuk belajar Django dengan lebih mudah.

9: Apa perintah untuk menjalankan server pengembangan Django di port 8080 pada alamat IP 12.34.56.78?

A.   kelola.py --dev 12.34.56.78:8080

B.   kelola.py - -Run 12.34.56.78 8080

C.   kelola.py runserver 12.34.56.78:8000

D.   kelola.py run 12.34.56.78:8080

E.   kelola.py runserver 12.34.56.78:8080

10: Setelah Anda membuat aplikasi baru ' ' Dalam proyek Django Anda yang ada, bagaimana Anda membuat Django memperhatikannya?

A.   Di settings.py, tambahkan aplikasi ke variabel Project_Apps.

B.   Di settings.py, tambahkan aplikasi baru ke variabel Installed_Apps.

C.   Jalankan perintah `kelola.py validasi`, lalu mulai shell baru.

D.   Tidak diperlukan tindakan tambahan, Django memperhatikan aplikasi baru secara otomatis.

E.   Jalankan perintah `kelola.py syncdb`.

11: Apa perintah Django untuk memulai aplikasi baru bernama ' pengguna ' dalam proyek yang ada?

A.   kelola.py startapp pengguna

B.   mengelola.py -startapp pengguna

C.   mengelola.py -pengguna NewApp

D.   mengelola.py pengguna newapp

E.   Kelola.py Mulai Pengguna

12: Apa pilihan penyebaran paling termudah, tercepat, dan paling stabil dalam banyak kasus dengan Django?

A.   AJP

B.   Fastcgi

C.   SCGI

D.   mod_wsgi

13: Bagaimana Anda mendefinisikan nama ' nama ' Bidang dalam model Django dengan panjang maksimum 255 karakter?

A.   model = charfield (max_length = 255)

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

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

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

E.   model.charfield (max_length = 255)

14: Metode pilihan apa yang Anda tambahkan ke model Django untuk mendapatkan representasi string yang lebih baik dari model di admin Django?

A.   to_s (self)

B.   __utf_8__

C.   __menerjemahkan__

D.   __unicode__

15: Bagaimana Anda mengecualikan bidang tertentu dari modelform?

A.   Atur bidang ke Tersembunyi

B.   Buat formulir baru, jangan gunakan modelform

C.   Anda tidak bisa melakukan ini

D.   Gunakan parameter Kecuali di kelas meta dalam bentuk Anda

16: Untuk apa Modelform digunakan?

A.   Untuk mendefinisikan formulir berdasarkan model yang ada

B.   Untuk memodelkan formulir input untuk templat

C.   Untuk menentukan aturan untuk formulir yang benar saat menulis kode Django

17: Dengan asumsi Anda memiliki model Django bernama ' pengguna ', bagaimana Anda mendefinisikan bidang kunci asing untuk model ini dalam model lain?

A.   user = model.foreignKey (pengguna)

B.   Model.ForeIchKey (Self, User)

C.   user = model.integerkey (pengguna)

D.   Model = New AsingKey (Pengguna)

18: Dengan asumsi Anda mengimpor file model Django yang tepat, bagaimana Anda menambahkan pengguna ' ' Model ke admin Django?

A.   admin.site (self, pengguna)

B.   Users.site.Register (admin)

C.   admin.register (pengguna)

D.   user.site.register (admin)

E.   admin.site.register (pengguna)

19: Apa yang terjadi jika myobject.objects.get () dipanggil dengan parameter yang tidak cocok dengan item yang ada di database?

A.   Objek dibuat dan dikembalikan.

B.   Pengecualian HTTP404 dinaikkan.

C.   Pengecualian DatabaseError dinaikkan.

D.   Pengecualian myObject.doesnotexist dinaikkan.

20: Bagaimana cara membuat django timezone-sadar?

A.   di views.py, impor zona waktu

B.   Di settings.py: use_tz = true

C.   di views.py, impor tz

D.   Di settings.py: use_l10n = true

E.   di urls.py, impor zona waktu

21: Apa perintah untuk memulai proyek Django baru yang disebut ' MyProject '?

A.   django-admin.py-start myproject

B.   django.py -baru myproject

C.   django.py startproject myproject

D.   django-admin.py startProject myproject

E.   django.py myproject baru

22: Di Django bagaimana Anda akan mengambil semua pengguna ' ' Catatan dari database yang diberikan?

A.   User.all_records ()

B.   Users.Objects.all ()

C.   User.Objects

D.   User.object.all ()

E.   User.objects.all ()

23: Satu set aplikasi yang bermanfaat untuk digunakan dalam proyek Django Anda termasuk dalam distribusi resmi. Modul ini disebut apa?

A.   django.helpers

B.   Django.Extras

C.   django.contrib

D.   Django.utilitas

E.   django.ponies

24: Apa yang dilakukan django perintah `kelola.py shell`?

A.   Mulai baris perintah dalam apa pun $ shell yang digunakan lingkungan Anda.

B.   Mulai prompt perintah Django dengan lingkungan Python Anda yang telah dimuat sebelumnya.

C.   Muat prompt perintah python yang dapat Anda gunakan untuk menyinkronkan skema database Anda dari jarak jauh.

D.   Memuat versi pythonic khusus dari Bash Shell.

E.   Mulai prompt perintah Python dengan lingkungan Django Anda yang telah dimuat sebelumnya.

25: Bagaimana Anda bisa mendefinisikan perilaku dan karakteristik tambahan kelas Django?

A.   def __init __ ():

B.   def meta ():

C.   Meta kelas:

D.   Def Setup ():

E.   Kelas __init__:

26: Dimana sinyal pre_save di django

A.   Tidak ada sinyal pre_save

B.   dari django.db.models impor pre_save

C.   dari django.db.models.signal impor pre_save

D.   dari django.db.models.signals impor pre_save

27: Apa Dijit?

A.   Dijit adalah antarmuka git Dojo.

B.   Dijit adalah perpustakaan UI Dojo.

C.   Dijit adalah Loader AMD Dojo.

D.   Dijit adalah antarmuka Dojo ke fungsi efek jQuery.

E.   Dijit adalah Perpustakaan Matematika Dojo.

28: Apa yang dilakukan django perintah `kelola.py validate`?

A.   Periksa kesalahan dalam model Anda.

B.   Memeriksa kesalahan dalam pandangan Anda.

C.   Periksa kesalahan dalam file settings.py Anda.

D.   Periksa kesalahan di templat Anda.

E.   Periksa kesalahan pada pengontrol Anda.

29: Apa cara yang benar untuk memasukkan URL admin Django? Dari Django.contrib Impor Admin ') dari Django.conf.urls Pola Impor, termasuk, url urlpatterns = pola (' ', ______________________)

A.   url (r '^admin/', termasuk (admin.site.urls)),

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

C.   url (r '^admin/', termasuk (admin)),

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

E.   admin.autodiscover ()

30: Apa tujuan dari pengaturan statis_root?

A.   Menentukan awalan URL di mana file statis akan dilayani.

B.   Menentukan lokasi di mana semua file statis akan disalin oleh perintah manajemen 'collectstatic', untuk dilayani oleh server web produksi.

C.   Menentukan lokasi untuk melayani file yang diunggah pengguna.

D.   Aset statis proyek harus disimpan di sini untuk dilayani oleh server pengembangan.

31: Mengingat data Python: mydata = [[0, ' Fred ' ], [1, ' Wilma ' ]] Bagaimana Anda mengakses data dalam templat Django?

A.   {% untuk d di mydata -%} & lt; p> & lt; a href = "/user/{{d.0}}/"> {{d.1}} & lt;/a> & lt;/p> { % akhir -%}

B.   {% untuk d di 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 = "/users/{{d.1}}/"> {{d.2}} & lt;/a> & lt;/p> { %end %}

D.   {{untuk d dalam mydata}} & lt; p> & lt; a href = "/user/{{d [0]}}/"> {{d [1]}} & lt;/a> & lt;/p> {{endFor}}

E.   {% untuk d di mydata%} & lt; p> & lt; a href = "/user/{% d.0%}/"> {% d.1%} & lt;/a> & lt;/p> {% endfor %}

32: Diberikan integerfield bernama ' widget ' Dalam model Django ' pengguna ' , Bagaimana Anda menghitung jumlah rata -rata widget per pengguna?

A.   Widget.objects.all (). Agregat (rata -rata ('pengguna'))

B.   User.objects.all (). Agregat (rata -rata ('widget'))

C.   User.objects.avg ('widget')

D.   User.objects.all (). Agregate (sum ('widget'))

E.   User.all (). Agregat (rata -rata ('widget')) .count ()

33: Diberikan model bernama ' pengguna ' Itu berisi bidang datetime bernama ' last_login ', bagaimana Anda meminta pengguna yang tidak pernah masuk?

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

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

C.   User.objects.filter (last_login = tidak pernah)

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

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

34: Apa perintah Django untuk melihat skema basis data dari database yang ada (atau warisan)?

A.   django-admin.py memeriksa

B.   kelola.py inspecpdb

C.   Kelola. Periksa

D.   kelola.py legacydb

E.   schemadump django-admin.py

35: Diberikan model bernama ' pengguna ' Itu berisi bidang bernama ' Email ', bagaimana Anda melakukan kecocokan persis case-tidak sensitif untuk email ' fred@aol.com'?

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

B.   User.objects.filter (email__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: Perintah apa yang menyusun file terjemahan Django?

A.   ./Manage.py Compilemessages

B.   ./Manage.py Compiletranslation

C.   ./manage.py translate_files

D.   ./manage.py compilei18n

E.   ./manage.py i18n_update

37: Diberikan formulir dengan FOO FOO, apa yang harus dipanggil metode validasi untuk bidang ini?

A.   foo_clean

B.   validate_foo

C.   clean_foo

D.   foo_is_valid

38: Anda telah membuat kelas formulir dan ingin memberikan logika khusus untuk memvalidasi input di bidang "FOO". Apa nama metode validasi khusus Anda?

A.   foo_clean

B.   clean_foo

C.   clean_foo_field

D.   Sanitize_foo

E.   validate_foo

39: Apa perintah django untuk mengambil 10 ' pengguna pertama ' Catatan dari database Anda diurutkan berdasarkan nama menurun?

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: Bagaimana cara membuat datetimefield bernama dibuat dan diisi hanya pada kreasi dengan waktu saat ini?

A.   dibuat = model.dateTimefield (auto_now = true)

B.   dibuat = model.dateTimefield (default = datetime.dateTime.now ())

C.   dibuat = model.creationTimefield ()

D.   dibuat = model.dateTimefield (auto_now_add = true, auto_now = true)

E.   dibuat = model.dateTimefield (auto_now_add = true)

41: Anda dapat menangani beberapa formulir Django dengan argumen kata kunci apa saat membuat formulir?

A.   akhiran

B.   awalan

C.   nama

D.   infiks

42: Saat menyesuaikan validasi dalam subkelas formulir bernama MyForm, bagaimana Anda menambahkan pesan kesalahan yang ditampilkan sebagai kesalahan bentuk-lebar?

A.   Naikkan ValidationError di myForm.clean_ & lt; fieldname> ()

B.   Naikkan validasi di dalam myform.clean ()

C.   Tambahkan kesalahan ke myForm.errors di myForm.clean ()

D.   Tambahkan kesalahan ke myForm._errors di myForm.clean ()

43: Perintah apa yang Anda gunakan untuk mengubah Fields Django Displays untuk model yang diberikan di Django Admin ListView?

A.   fields_display

B.   List_filter

C.   fields_list

D.   auto_list_fields

E.   List_display

44: Apa perintah yang digunakan untuk mencetak pernyataan sql tabel buat untuk nama aplikasi yang diberikan?

A.   django-admin.py dumpdata myapp

B.   ./sanage.py skema myapp

C.   ./manage.py sql myapp

D.   ./manage.py showmema myapp

E.   ./Manage.py menampilkan MyApp

45: Di settings.py, ketika debug diatur ke ________, Django akan mengirim email kondisi luar biasa yang tidak ditangani.

A.   BENAR

B.   Selalu

C.   1

D.   Tidak pernah

E.   PALSU

46: Anda memiliki formulir yang ditentukan dengan bidang "Kata Sandi" dan "Konfirmasi_Password". Dalam metode apa objek "formulir" yang akan Anda validasi bahwa nilai -nilai yang dipasok dalam bidang ini cocok?

A.   form.clean_password

B.   form.clean_confirm_password

C.   form.sanitize_data

D.   form.clean

E.   Form.Validate

47: Bagaimana Anda membuat hubungan rekursif dalam kelas model bernama ' Perusahaan ' di Django?

A.   Model.foreIgnKey ('Self')

B.   Model.ForeIchKey ('Perusahaan')

C.   Model.ForeIchKey ('Me')

D.   Model.ForeIchKey (Perusahaan)

48: Kelas manakah bidang model yang mewakili jalur ke file gambar berbasis server?

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: Manakah dari berikut ini yang dapat digunakan untuk mengambil pengaturan dari modul Pengaturan, dan memberikan default jika pengaturan tidak ditentukan?

A.   settings.get ("lift_name", default_value)

B.   getAttr ("setting_name", pengaturan, default = default_value)

C.   get_setting ("setting_name", default = default_value)

D.   getAttr (pengaturan, "lift_name", default_value)

50: Diktator yang baik untuk kehidupan proyek Django adalah:

A.   Guido Van Rossum dan Linus Torvalds

B.   Ian Bicking dan Jannis Leidel

C.   dan Armando de la Veloper

D.   Eric S. Raymond dan Larry Wall

E.   Jacob Kaplan-Moss dan Adrian Holovaty

51: Aplikasi Django.Contrib.ContentTypes menyediakan

A.   mimetypes digunakan untuk mengembalikan respons http

B.   Antarmuka generik untuk bekerja dengan model

C.   fungsionalitas untuk bekerja dengan format file yang bervariasi

D.   Tidak ada yang lain

52: Di template Django Anda, jika Anda perlu mendapatkan konten blok dari template induk Django, apa yang perlu Anda tambahkan? { % blok my_block %} ___________ { % endblock %}

A.   {{Extends block}}

B.   {{block.super}}

C.   { % block.super %}

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

E.   { % super %}

53: Jenis Tag Template Kustom Manakah yang Mengembalikan String?

A.   penugasan_tag

B.   Simple_tag

C.   inklusi_tag

D.   string_tag

54: Bagaimana cara mengatur pesanan default oleh dalam model django Anda? Yourmodel.objects.all () akan dipesan secara default tanpa memanggil metode order_by ()

A.   Menggunakan atribut meta default_order

B.   Menggunakan atribut meta order_by

C.   Menggunakan atribut meta default_order_by

D.   Menggunakan atribut meta pesanan

E.   Menggunakan atribut pemesanan meta

55: Metode "full_clean ()" model disebut secara otomatis saat Anda memanggil metode "save ()" model Anda.

A.   BENAR

B.   PALSU

56: Diberikan model bernama ' pengguna ' Itu berisi Charfield ' nama ', bagaimana Anda meminta pengguna yang namanya dimulai dengan ' Fred ' atau ' Bob '?

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: Bagaimana Anda melakukan pencarian pada model terhadap database selain dari default?

A.   Model.objects.using ('lain'). All ()

B.   Model.objects.all (menggunakan = 'lain')

C.   Model.objects.all (database = 'lainnya')

D.   Model.objects.database ('lain'). All ()

58: Jenis bidang model mana yang tidak ada di Django?

A.   CommaseParatedIntegerfield

B.   Ipaddressfield

C.   Smallintegerfield

D.   Slugfield

E.   Besarintegerfield

59: Bagaimana Anda membuat LEAGERKEY dari model bernama Transaction, ke model bernama produk, tanpa hubungan terbalik?

A.   Transaksi kelas (Model.model): Product = Model.foreIgnKey (Produk, Related_name = Tidak Ada)

B.   Transaksi kelas (Model.model): Product = Model.foreIchKey (Produk, terkait_name = '+')

C.   Transaksi kelas (Model.model): Product = Model.foreIchKey (Produk, Terkait_name = Salah)

D.   Transaksi kelas (Model.model): Product = Model.foreIchKey (Produk, terkait_name = '')

60: Format datetime apa yang akan Anda terapkan dalam templat untuk menampilkan yang berikut: 2013/03/20 8:00:06 pagi?

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: i

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

61: Apa nama dekorator Django yang menyembunyikan info sensitif dari laporan kesalahan?

A.   @secret_fields

B.   @sensitive_variables

C.   @secret_variables

D.   @sensitive_fields

E.   @hide_fields

62: Dengan menggunakan django.contrib.humanize, Anda dapat menggunakan filter berikut di templat Anda untuk menampilkan angka 3 sebagai tiga.

A.   Intword

B.   Intcomma

C.   APNUMBER

D.   waktu alami

E.   urut

63:

Bagaimana Manytomanyfield terwakili dalam bentuk model Django?

A.   Charfield

B.   ModelChoicefield

C.   ModelMultipLechoicefield

D.   Kotak centang

64:

Manakah dari berikut ini yang tidak digunakan untuk mewakili Manytomanyfield dalam bentuk model Django? Periksa semua yang berlaku.

Catatan: Mungkin ada lebih dari satu jawaban yang benar.

A.   Charfield

B.   ModelChoicefield

C.   ModelMultiplechoicefield

D.   Kotak centang

65:

Apa cara yang benar untuk menentukan bidang untuk digunakan dalam bentuk model?

A.   Menggunakan atribut bidang yang menentukan daftar bidang model di kelas meta formulir

B.   Menggunakan Atribut Kecualikan di Kelas Meta Formulir

C.   Baik 1 atau 2

D.   Tidak ada yang disebutkan

66:

Apa yang dinaikkan pengecualian jika Anda menggunakan postingan terhadap fungsi ini?

Dari django.views.decorators.http

Impor kebutuhan_http_methods

@require_http_methods (["get", "post"])

> def my_view (permintaan):

pass

A.   Httpresponsenotallowed

B.   Httpresponseforbidden

C.   HttpresponseBadRequest

D.   Tidak ada pengecualian yang akan dinaikkan

67:

Apa cara yang benar untuk memasukkan token csrf untuk formulir dalam template django?

A.   Form Action = "" Method = "Post"> { % csrf_token %}

B.   { % csrf_token %} <bentuk action = "" Method = "Post">

C.   <Form Action = "" Method = "Post" {{csrf_token}}>

D.   <Form Action = "" Method = "Post"> </form> { % csrf_token %}

68:

Fungsi inti django mana yang dapat digunakan untuk mengirim email?

A.   django.core.mail.send_mail

B.   django.core.email.send_mail

C.   django.core.mail.send_email

D.   Tidak ada yang disebutkan

69:

Menggunakan Tag Templat Anda mencoba memuat Templatetag seperti pada { % Load Poll_extras %} dan gagal, apa masalahnya?

A.   Anda menggunakan beban di tempat yang salah halaman

B.   Anda melewati batas tag template

C.   Aplikasi yang berisi tag template tidak ada di installed_apps

D.   Semua yang di atas

70:

Manakah dari berikut ini cara yang benar untuk menambahkan pesan?

A.   pesan.add_message (permintaan, pesan.info, 'halo dunia.')

B.   pesan.add (permintaan, pesan.info, 'halo dunia.')

C.   pesan.info (permintaan, 'halo dunia.')

D.   pesan.success (permintaan, 'halo dunia.')

A.   Memastikan cookie hanya dapat dikirim pada koneksi http

B.   Memastikan cookie dapat dikirim hanya pada koneksi https

C.   Memastikan cookie dapat dikirim pada koneksi apa pun

D.   Menonaktifkan cookie

72:

Django adalah web __ di Python untuk mengembangkan aplikasi web.

A.   Pemrograman

B.   Kerangka

C.   API

D.   Perpustakaan

73:

Bagaimana Anda bisa mengatur file statis di django?

A.   atur static_root di settings.py

B.   Jalankan kelola.py Collectatic

C.   Siapkan entri file statis di tab Web PythonAnywhere

D.   Semua yang di atas

74:

Manakah cara yang benar untuk memungkinkan nilai kosong di bidang integer?

A.   model.integerfield ()

B.   model.integerfield (blank = true)

C.   model.integerfield (null = true)

D.   model.integerfield (blank = true, null = true)

75:

Apa pengecualian yang dinaikkan saat nilai duplikat digunakan di bidang unik saat memasukkan catatan?

A.   ValidasiError

B.   IntegrityError

C.   ObjectDoesNotexist

D.   Fielderror

76:

Manakah dari fitur berikut yang didukung oleh Django?

A.   Pengembangan lingkungan

B.   Administrasi GUI

C.   Sistem multibahasa

D.   Object Relational Mapping (ORM)

E.   Semua yang di atas

77:

Manakah dari berikut ini yang merupakan cara yang benar untuk menentukan string terjemahan?

A.   dengan menggunakan fungsi UgetText ()

B.   dengan menggunakan fungsi ugettext_lazy ()

C.   Kedua di atas

D.   Bukan dari salah satu di atas

78:

Manakah dari strategi caching berikut yang dapat diimplementasikan di Django?

A.   Caching Sistem File

B.   Caching memori lokal

C.   Menggunakan memcached

D.   Caching basis data

E.   Semua yang di atas

79:

Manakah dari strategi caching berikut yang didukung di Django? (Periksa apapun yang berlaku)

Catatan: Mungkin ada lebih dari satu jawaban yang benar.

A.   File caching sytem

B.   Model proxy

C.   Makemigrasi

D.   Caching dalam memori

80:

Apa bentuk lengkap FBV dan CBV?

A.   Tampilan Berbasis Fungsi & Tampilan Berbasis Kelas

B.   Fungsi di balik tampilan & kelas di balik tampilan

C.   Fungsi sebelum tampilan & kelas sebelum tampilan

D.   Tidak ada yang disebutkan

81:

Manakah dari berikut ini yang tidak digunakan sebagai server untuk Django dalam produksi?

A.   Mod_wsgi

B.   UWSGI

C.   Gunicorn

82:

Manakah dari berikut ini yang benar tentang generator?

A.   Generator harus berisi pernyataan sebelumnya

B.   Generator harus berisi pernyataan hasil

C.   Generator harus berisi pernyataan berikutnya

D.   Semua yang di atas

83:

Dekorator mana yang digunakan untuk membatasi otentikasi pengguna?

Catatan: Mungkin ada lebih dari satu jawaban yang benar.

A.   @permission_required

B.   @is_authenticated

C.   @user_passes_test

D.   @permissions

E.   @login dibutuhkan

84:

Manakah cara yang benar untuk membuat superuser dari baris perintah?

A.   python manager.py create superuser

B.   python manager.py createtuperuser

C.   python manager.py superuser create

D.   Tidak ada yang disebutkan

85:

Manakah dari metode berikut yang tidak digunakan dalam Django ListView?

A.   get_object

B.   get_context_data

C.   get_queryset

D.   mendapatkan

86:

Atribut mana yang digunakan untuk memesan objek di Django Admin?

A.   memesan

B.   dipesan oleh

C.   Memerintah

D.   dipesan

87:

Kueri mana yang memberi penghitungan kendaraan yang pribadi?

A.   Vehicle.objects.filter (private = true) .count ()

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

C.   Vehicle.objects.filter (private = true) .agregate (count (‘id’))

D.   Baik 1 dan 2

E.   Baik 1 dan 3

88:

Struktur data mana yang digunakan untuk meneruskan nilai konteks dari tampilan ke template?

A.   Daftar

B.   Tuple

C.   Kamus

D.   Mengatur

E.   Rangkaian

89:

Bagaimana Anda mengulangi daftar yang disebut my_list in template?

A.   { % untuk x di my_list %} { % endfor %}

B.   { % item di my_list %} { % item %}

C.   { % iterate my_list sebagai item %} { % enditerate %}

D.   { % while my_list %} { % akhir %}

E.   { % siklus my_list sebagai item %}

90:

Tag template mana yang digunakan untuk menambahkan template lain ke yang saat ini?

A.   basis

B.   lebih rendah

C.   bergabung

D.   memperpanjang

E.   termasuk

91:

Manakah dari kelas berikut yang menggunakan kode status HTTP 304?

A.   Httpresponsenotmodified

B.   Httpresponseredirect

C.   Httpresponseforbidden

D.   Httpresponservererror

92:

Manakah dari berikut ini yang bukan lapisan di Django?

A.   Model

B.   Tampilan

C.   Template

D.   Pengontrol

E.   Bukan dari salah satu di atas

93:

Manakah dari berikut ini yang tidak benar?

A.   Aplikasi ContentTypes di Django dapat melacak semua model yang diinstal dalam proyek bertenaga Django Anda.

B.   Aplikasi FlatPages di Django memungkinkan Anda menyimpan konten HTML "datar" sederhana dalam database.

C.   Kerangka Situs adalah tempat penahanan untuk nama domain dan nama "verbose" dari situs bertenaga django Anda.

D.   Django tidak mendukung data unicode di mana -mana.

94:

Jenis hubungan apa yang didefinisikan antara model A dan B dengan memohon ke luar negeri (a) dalam definisi kelas untuk model b?

A.   Banyak lawan satu: banyak contoh b dapat memiliki satu contoh a

B.   Satu ke banyak: satu contoh B dapat memiliki banyak contoh a

C.   Satu ke satu: satu contoh B harus memiliki contoh unik dari A dan sebaliknya

D.   Semua yang di atas

95:

Perintah mana yang menjalankan semua tes dalam proyek Django?

A.   python kelola.py runalltests

B.   python manager.py test

C.   python manager.py test -semua

D.   Tidak ada yang disebutkan

96:

Manakah dari berikut ini yang tidak benar tentang pengujian?

A.   Database yang terpisah dan kosong dibuat untuk pengujian.

B.   Perintah yang digunakan untuk menjalankan semua tes unit adalah ./sanage.py test -semua

C.   Uji unit Django menggunakan modul pustaka standar Python yang disebut Unittest

D.   Kami dapat menggunakan nama khusus untuk database pengujian dengan menentukan nama dalam kamus uji dalam pengaturan.

97:

Apa nama alat baris perintah yang disediakan Django untuk mengelola proyek yang baru dibuat dan aplikasinya?

A.   Pip

B.   kelola.py

C.   django¬admin.py

D.   Easy_install

98:

Apa yang Benar Tentang Perintah Manajemen Collectstatic?

A.   Mengambil semua file statis dari proyek Anda dan meletakkannya di folder yang ditentukan dalam static_root sehingga mereka dapat dilayani dalam produksi.

B.   Kumpulkan semua file statis dan tampilkan hitungan.

C.   Baik 1 dan 2

D.   Tidak ada yang disebutkan

99:

Manakah dari pola URL berikut yang digunakan untuk mendaftarkan URL admin?

A.   url (r '^admin/', termasuk (admin.site.urls))

B.   url (r '^admin/', termasuk (admin.urls))

C.   url (r '^admin/', termasuk (admin))

D.   url (r '^admin/', sertakan (situs.urls))

100:

Manakah dari berikut ini yang ditentukan oleh Django menggunakan tipe kelas lapangan?

A.   Jenis kolom database

B.   Widget html default untuk memanfaatkan saat merender bidang formulir

C.   Makemigrasi

D.   Semua yang di atas