Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Django Model

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Что такое модель (Model) в Django?

a)

Конфигурационный файл сервера

b)

CSS-стили

c)

Класс Python, описывающий таблицу в базе данных

d)

HTML-страница

2.

Каждое поле модели соответствует…

a)

строке таблицы

b)

колонке таблицы

c)

HTML-тегу

d)

порту сервера

3.

Какая база данных используется в Django по умолчанию?

a)

PostgreSQL

b)

MySQL

c)

SQLite

d)

Oracle

4.

Какие команды выполняются для создания и применения миграций?

a)

python manage.py runserver

b)

python manage.py createsuperuser

c)

python manage.py makemigrations и python manage.py migrate

d)

python manage.py collectstatic

5.

Для чего нужны миграции в Django?

a)

Для запуска сервера

b)

Для подключения CSS

c)

Для создания и изменения структуры таблиц базы данных

d)

Для удаления базы данных

6.

Как добавить модель в админ-панель Django?

a)

Прописать в views.py

b)

Зарегистрировать модель в admin.py

c)

Создать шаблон index.html

d)

Изменить файл settings.py

7.

Какая команда используется для создания суперпользователя?

a)

python manage.py runserver

b)

python manage.py createsuperuser

c)

python manage.py migrate

d)

python manage.py makemigrations

8.

Какой метод модели используется для удобного текстового отображения объекта?

a)

init

b)

repr

c)

str

d)

get_

9.

Какое поле модели используется для хранения текста фиксированной длины?

a)

TextField

b)

CharField

c)

IntegerField

d)

DateField

10.

Какой файл используется для настройки параметров проекта Django?

a)

manage.py

b)

wsgi.py

c)

urls.py

d)

settings.py

11.

Какой метод используется для сохранения изменений в модели?

a)

save()

b)

update()

c)

commit()

d)

store()

12.

Какой тип поля модели используется для хранения даты и времени?

a)

TimeField

b)

CharField

c)

DateTimeField

d)

DateField

13.

Какой метод используется для удаления объекта из базы данных в Django?

a)

clear()

b)

destroy()

c)

remove()

d)

delete()

14.

Какой файл отвечает за маршрутизацию URL в проекте Django?

a)

urls.py

b)

views.py

c)

models.py

d)

admin.py

15.

Какой тип поля модели используется для хранения логических значений?

a)

TextField

b)

IntegerField

c)

CharField

d)

BooleanField

16.

Где обычно создаются модели в Django-приложении?

c)
d)

В templates/

17.

Какое расширение файла миграции в Django?

a)

.sql

b)

.json

c)

.py

d)

.xml

18.

Как называется команда, которая показывает список всех миграций и их статус?

a)

python manage.py migrate --list

b)

python manage.py showmigrations

c)

python manage.py listmigrations

d)

python manage.py sqlmigrate

19.

Какое поле лучше использовать для хранения даты рождения студента?

a)

CharField

b)

DateField

c)

IntegerField

d)

SlugField

20.

Какой параметр в поле модели отвечает за ограничение длины строки?

a)

limit

b)

max_length

c)

size

d)

length

21.

Для чего нужен файл admin.py?

a)

Для настройки URL

b)

Для регистрации моделей в админке

c)

Для хранения шаблонов

d)

Для миграций

22.

Какой метод используется для получения всех объектов модели в Django?

a)

retrieve()

b)

get_all()

c)

fetch()

d)

all()

23.

Какой атрибут модели используется для определения уникальности поля?

a)

unique_together

b)

unique

c)

distinct

d)

is_unique

24.

Какой метод используется для обновления существующего объекта в базе данных?

a)

edit()

b)

update()

c)

save()

d)

modify()