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