Auto | arch-x1: 2026-06-05 11:28:05

This commit is contained in:
Dmitry
2026-06-05 11:28:05 +03:00
parent 4b7f878778
commit 3ca2d0b23e
+21 -64
View File
@@ -32,9 +32,7 @@ D. font-shadow
--- ---
### Вопрос 10 (Базовый CSS) ### Дан блок CSS
Дан блок:
```css ```css
width: 100px; width: 100px;
@@ -54,9 +52,7 @@ D. 100px
--- ---
### Вопрос 11 (FlexBox, GridBox) ### Значение свойства `align-items` по умолчанию
Значение свойства `align-items` по умолчанию:
A. flex-start A. flex-start
B. stretch B. stretch
@@ -67,9 +63,7 @@ D. baseline
--- ---
### Вопрос 12 (FlexBox, GridBox) ### Как называются линии, которые образуют структуру сетки?
Как называются линии, которые образуют структуру сетки?
A. Grid Tracks A. Grid Tracks
B. Grid Cells B. Grid Cells
@@ -80,9 +74,7 @@ D. Grid Lines
--- ---
### Вопрос 13 (Модели в Django) ### С помощью какого аргумента можно указать собственную модель для промежуточной таблицы?
С помощью какого аргумента можно указать собственную модель для промежуточной таблицы?
A. to_field A. to_field
B. intermediate B. intermediate
@@ -93,9 +85,7 @@ D. link_model
--- ---
### Вопрос 14 (Модели в Django) ### Как называется поле, которое Django создаёт автоматически, если не указан `primary_key`?
Как называется поле, которое Django создаёт автоматически, если не указан `primary_key`?
A. uuid A. uuid
B. pk_id B. pk_id
@@ -106,9 +96,7 @@ D. index
--- ---
### Вопрос 15 (Запросы в Django) ### Как найти самую высокую цену товара в категории?
Как найти самую высокую цену товара в категории?
A. `Product.objects.aggregate(Max('price'))` A. `Product.objects.aggregate(Max('price'))`
B. `Product.objects.filter(max=True)` B. `Product.objects.filter(max=True)`
@@ -119,9 +107,7 @@ D. `Category.objects.annotate(Max('product__price'))`
--- ---
### Вопрос 16 (Запросы в Django) ### Какой фильтр используется для поиска подстроки без учёта регистра?
Какой фильтр используется для поиска подстроки без учёта регистра?
A. `__exact` A. `__exact`
B. `__search` B. `__search`
@@ -132,9 +118,7 @@ D. `__contains`
--- ---
### Вопрос 17 (Маршрутизация в Django) ### В каком файле проекта обычно настраиваются основные маршруты?
В каком файле проекта обычно настраиваются основные маршруты?
A. models.py A. models.py
B. urls.py B. urls.py
@@ -145,9 +129,7 @@ D. views.py
--- ---
### Вопрос 18 (Маршрутизация в Django) ### Как называется аргумент в функции `path()`, который позволяет обращаться к маршруту по имени в шаблонах?
Как называется аргумент в функции `path()`, который позволяет обращаться к маршруту по имени в шаблонах?
A. alias A. alias
B. id B. id
@@ -158,9 +140,7 @@ D. ref
--- ---
### Вопрос 19 (Шаблоны в Django) ### Что произойдёт, если обратиться к переменной, которой нет в контексте?
Что произойдёт, если обратиться к переменной, которой нет в контексте?
A. Django вызовет NameError A. Django вызовет NameError
B. Отобразится текст "None" B. Отобразится текст "None"
@@ -171,9 +151,7 @@ D. Вместо переменной будет выведена пустая с
--- ---
### Вопрос 20 (Шаблоны в Django) ### Какой синтаксис используется для шаблонных тегов?
Какой синтаксис используется для шаблонных тегов?
A. `{% tag %}` A. `{% tag %}`
B. `{{ tag }}` B. `{{ tag }}`
@@ -184,9 +162,7 @@ D. `<% tag %>`
--- ---
### Вопрос 21 (FBV) ### В чём ошибка? FBV
В чём ошибка?
```python ```python
def home(request): def home(request):
@@ -203,9 +179,7 @@ D. Нужно использовать render_to_response
--- ---
### Вопрос 22 (FBV) ### Какая функция позволяет быстро получить объект из базы или выдать 404?
Какая функция позволяет быстро получить объект из базы или выдать 404?
A. get_object A. get_object
B. get_object_or_404 B. get_object_or_404
@@ -215,9 +189,7 @@ C. find_or_404
--- ---
### Вопрос 23 (CBV) ### Что произойдёт, если в `ListView` не указать ни `model`, ни `queryset`?
Что произойдёт, если в `ListView` не указать ни `model`, ни `queryset`?
A. Django автоматически найдёт модель по названию класса A. Django автоматически найдёт модель по названию класса
B. Ошибка во время запуска B. Ошибка во время запуска
@@ -228,9 +200,7 @@ D. Покажет пустой список
--- ---
### Вопрос 24 (CBV) ### Какой метод в CBV отвечает за получение словаря контекста для шаблона?
Какой метод в CBV отвечает за получение словаря контекста для шаблона?
A. get_template_context() A. get_template_context()
B. get_context_data() B. get_context_data()
@@ -241,9 +211,7 @@ D. get_context()
--- ---
### Вопрос 25 (Формы в Django) ### Какой метод следует переопределить для валидации связи между двумя полями?
Какой метод следует переопределить для валидации связи между двумя полями?
A. `clean_<field>()` A. `clean_<field>()`
B. `validate_field()` B. `validate_field()`
@@ -253,12 +221,7 @@ D. Общий метод clean всего класса формы
✅ Ответ: **C. clean()** ✅ Ответ: **C. clean()**
--- ---
### Как правильно создать ссылку на маршрут с именем `find`?
## Вариант 16 (видимая часть)
### Вопрос 17
Как правильно создать ссылку на маршрут с именем `find`?
A. `<a href="/myapp/find/">` A. `<a href="/myapp/find/">`
B. `<a href="{% path 'myapp:find' %}">` B. `<a href="{% path 'myapp:find' %}">`
@@ -269,9 +232,7 @@ D. `<a href="{% url 'myapp:find' %}">`
--- ---
### Вопрос 18 ### Для чего используется `app_name` в urls.py?
Для чего используется `app_name` в urls.py?
A. Для выбора БД A. Для выбора БД
B. Для задания пространства имён (namespace) B. Для задания пространства имён (namespace)
@@ -282,9 +243,7 @@ D. Технический комментарий
--- ---
### Вопрос 20 ### Как обратиться к ключу словаря `user_data['name']` в шаблоне?
Как обратиться к ключу словаря `user_data['name']` в шаблоне?
A. `{{ user_data.name }}` A. `{{ user_data.name }}`
B. `{{ user_data['name'] }}` B. `{{ user_data['name'] }}`
@@ -295,9 +254,7 @@ D. `{{ user_data->name }}`
--- ---
### Вопрос 21 ### Где обычно описывается логика FBV в Django?
Где обычно описывается логика FBV в Django?
A. admin.py A. admin.py
B. views.py B. views.py
@@ -305,4 +262,4 @@ C. models.py
✅ Ответ: **B. views.py** ✅ Ответ: **B. views.py**
### ### Как работает `select_related` на уровне SQL?