wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Django 1-50

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Django деген не?

a)

Веб-дамуға арналған жоғары деңгейлі Python фреймворкі

b)

Бағдарламалау тілі

c)

Деректер базасы

d)

Контейнерлеу жүйесі

e)

Графикалық редактор

2.

Django негізінде қандай қағида жатыр?

a)

DRY (Don’t Repeat Yourself)

b)

KISS (Keep It Simple Stupid)

c)

FIFO

d)

LIFO

e)

SOLID

3.

Django-дағы қосымша (app) деген не?

a)

Бір логикалық функцияны орындайтын модуль

b)

Жобаның негізгі файлы

c)

HTML шаблоны

d)

Docker контейнері

e)

Сыртқы API

4.

Жаңа Django жобасын жасауға арналған команда?

a)

django-admin startproject myproject

b)

django-admin runserver

c)

python create project

d)

django new myproject

e)

python manage.py addproject

5.

Қосымша (app) қандай командамен жасалады?

a)

python manage.py startapp myapp

b)

django-admin startapp

c)

django create app

d)

python new app

e)

django-admin makeapp

6.

Django-да қосымша қайда тіркеледі?

a)

INSTALLED_APPS тізімінде

b)

urls.py ішінде

c)

settings_local.py ішінде

d)

models.py ішінде

e)

templates/base.html ішінде

7.

runserver командасы не істейді?

a)

Ішкі әзірлеу серверін іске қосады

b)

Жоба жасайды

c)

Миграциялар құрады

d)

Деректер базасын жояды

e)

Тәуелділіктерді орнатады

8.

Django-ның баптау файлы қалай аталады?

a)

settings.py

b)

config.txt

c)

system.ini

d)

core.env

e)

project.conf

9.

Django-да деректерді пайдаланушыға көрсету механизмі қалай аталады?

a)

Шаблондар (templates)

b)

Контроллерлер

c)

Сигналдар

d)

Репозиторийлер

e)

Воркерлер

10.

View деген не?

a)

Сұранысты өңдейтін функция немесе класс

b)

HTML файл

c)

Деректер базасындағы кесте

d)

CSS стилі

e)

Лог файлы

11.

Django шаблондары қайда сақталады?

a)

templates каталогында

b)

config каталогында

c)

Жоба түбінде

d)

migrations ішінде

e)

static/img ішінде

12.

Django-дағы модель деген не?

a)

Деректер құрылымын сипаттайтын Python класы

b)

HTML форма

c)

JS скрипті

d)

Миграция

e)

Әкімшілік интерфейс

13.

Модельдер құру үшін қолданылатын Django класы?

a)

models.Model

b)

admin.Model

c)

views.Model

d)

form.Model

e)

template.Model

14.

URL-маршрут деген не?

a)

Жолды view-мен сәйкестендіру ережесі

b)

Деректер моделі

c)

Әкімшілік панель

d)

API әдісі

e)

SQL сұранысы

15.

Django-да маршруттар қайда жазылады?

a)

urls.py

b)

apps.py

c)

models.py

d)

admin.py

e)

static.json

16.

reverse() не істейді?

a)

Маршрут атауы бойынша URL қайтарады

b)

Миграция жасайды

c)

Кестені жояды

d)

HTML рендерлейді

e)

Модель жасайды

17.

Суперпайдаланушыны қалай жасауға болады?

a)

python manage.py createsuperuser

b)

django-admin makesuper

c)

python manage.py adminadd

d)

django superuser create

e)

python admin.py create

18.

Деректер базасына қосылу қай жерде бапталады?

a)

settings.py ішінде

b)

admin.py ішінде

c)

models.py ішінде

d)

urls.py ішінде

e)

templates/index.html ішінде

19.

Django ORM деген не?

a)

Деректер базасымен Python кластар арқылы жұмыс істеу құралы

b)

Шаблон жүйесі

c)

Сервер

d)

Статикалық анализатор

e)

Виртуалды орта менеджері

20.

Миграция жасауға арналған команда?

a)

python manage.py makemigrations

b)

python manage.py createmigrate

c)

django-admin makedb

d)

python makemodel

e)

django migration new

21.

Миграцияларды қолдану командасы?

a)

python manage.py migrate

b)

django-admin migrate db

c)

python db.apply

d)

django run migrate

e)

py manage sync

22.

Django әкімшілік панелі деген не?

a)

Деректерді басқаруға арналған автоматты түрде генерацияланатын интерфейс

b)

Сыртқы API

c)

Бұлттық консоль

d)

Жинақтау скрипті

e)

SSH панелі

23.

Модельдер әкімшілік панельде қайда тіркеледі?

a)

admin.py

b)

views.py

c)

urls.py

d)

settings.py

e)

config.ini

24.

Django формасы деген не?

a)

Пайдаланушы деректерін тексеру және өңдеуге арналған класс

b)

CSS стиль

c)

SQL кесте

d)

Маршрут

e)

Миграция

25.

Жоба іске қосылғанда бірінші болып қандай файл орындалады?

a)

wsgi.py

b)

admin.py

c)

models.py

d)

static.py

e)

template.html

26.

Шаблондардағы context деген не?

a)

Шаблонға берілетін деректер

b)

Жоба конфигурациясы

c)

Каталог

d)

Миграция

e)

CSS класы

27.

render() не істейді?

a)

Контекстпен бірге HTML бетін қайтарады

b)

Модель жасайды

c)

Миграция қолданады

d)

Деректерді жояды

e)

Баптау файлын ашады

28.

Django middleware не үшін жауап береді?

a)

Сұраныстар мен жауаптарды аралық деңгейлерде өңдеу

b)

Шаблон жасау

c)

Миграцияларды басқару

d)

HTML генерациялау

e)

Жобаны орналастыру

29.

Статикалық файлдар қай каталогта сақталады?

a)

static

b)

admin

c)

config

d)

core

e)

scripts

30.

Django shell деген не?

a)

Жобаға қолжетімді Python интерпретаторы

b)

Linux терминалы

c)

Әкімшілік панелі

d)

Лог жүргізу жүйесі

e)

Шаблон редакторы

31.

Жобаның глобал маршруттары қай файлда орналасады?

a)

project/urls.py

b)

app/admin.py

c)

settings/urls.py

d)

core/routes.py

e)

static/router.py

32.

Slug деген не?

a)

Оқуға ыңғайлы URL-идентификатор

b)

Миграция түрі

c)

Бір реттік пароль

d)

SQL кілті

e)

CSS класы

33.

255 таңбаға дейінгі мәтінді сақтайтын өріс?

a)

CharField

b)

TextField

c)

IntegerField

d)

BooleanField

e)

FileField

34.

Үлкен мәтіндерді сақтауға арналған өріс?

a)

TextField

b)

CharField

c)

SlugField

d)

FloatField

e)

IPAddressField

35.

ForeignKey деген не?

a)

«Бір-ко-көп» байланысы

b)

«Бір-ге-бір» байланысы

c)

«Көп-ке-көп» байланысы

d)

Шаблон түрі

e)

Сериализация форматы

36.

ManyToMany механизмі қандай байланысты жүзеге асырады?

a)

Көп-ке-көп

b)

Бір-ге-бір

c)

Бір-ден-көпке

d)

Модельден view-ге

e)

URL-ден шаблонға

37.

Django-да API қалай жасалады?

a)

Django REST Framework арқылы

b)

Тек енгізілген формалар арқылы

c)

SQLite арқылы

d)

wsgi.py арқылы

e)

staticfiles арқылы

38.

Сериализация деген не?

a)

Деректерді жіберуге арналған форматқа түрлендіру

b)

Модельдер жасау

c)

HTML рендерлеу

d)

Миграциялар жасау

e)

Шаблон құру

39.

Статикалық файлдардың жолдары қайда көрсетіледі?

a)

STATIC_URL

b)

MEDIA_PATH

c)

STATIC_ROOT_ONLY

d)

FILE_URL

e)

STATIC_CONTEXT

40.

collectstatic не істейді?

a)

Продакшн үшін статикалық файлдарды жинайды

b)

Миграция жасайды

c)

Серверді іске қосады

d)

Кэшті жояды

e)

Шаблон жасайды

41.

csrf_token деген не?

a)

Сұраныстарды қолдан жасап жіберуден қорғайтын механизм

b)

Лог жүргізу әдісі

c)

Маршрут түрі

d)

Оптимизация құралы

e)

URL фильтрі

42.

Django-да middleware қай жерде қосылады?

a)

settings.py ішінде

b)

models.py ішінде

c)

admin.py ішінде

d)

manage.py ішінде

e)

views.py ішінде

43.

QuerySet деген не?

a)

ORM қайтаратын деректер жиыны

b)

Статикалық файл

c)

HTML шаблон

d)

CSS класы

e)

API түрі

44.

Модельдегі барлық жазбаларды қалай алуға болады?

a)

Model.objects.all()

b)

Model.get()

c)

Model.find_all()

d)

Model.search()

e)

Model.select(*)

45.

filter() әдісі не істейді?

a)

Шарт бойынша объектілерді қайтарады

b)

Деректерді жояды

c)

Модель жасайды

d)

Серверді қайта іске қосады

e)

Миграция жасайды

46.

Python тәуелділіктері қай файлда жазылады?

a)

requirements.txt

b)

dependencies.json

c)

config.env

d)

modules.ini

e)

install.pkg

47.

virtualenv деген не?

a)

Оқшауланған Python ортасы

b)

Шаблон жүйесі

c)

Деректер базасы сервері

d)

URL менеджері

e)

Әкімшілік панелі

48.

Django REST Framework деген не?

a)

Django-да REST API жасауға арналған кітапхана

b)

HTML шаблондар фреймворкі

c)

PostgreSQL деректер қоры

d)

Виртуалды орта менеджері

e)

Linux маршрутизация жүйесі

49.

DRF-та API view жасау үшін қолданылатын класс?

a)

APIView

b)

DjangoAPI

c)

ViewSetBase

d)

RestView

e)

HttpAPI

50.

DRF қандай сериализатор түрін ұсынады?

a)

ModelSerializer

b)

JsonValidator

c)

FormMapper

d)

HttpSerializer

e)

DataTemplate