игра брюс 2048
Главная / Интернет-технологии / Web-технологии / Тест 36

Web-технологии - тест 36

Упражнение 1:
Номер 1
Какие существуют контекстные процессоры в Django по умолчанию?

Ответ:

 (1) auth 

 (2) request 

 (3) static 

 (4) dynamic 


Номер 2
После какой команды, для формы можно выполнить методы cleaned_data?

Ответ:

 (1) создание формы 

 (2) передача данных в форму 

 (3) проверка данных формы 


Номер 3
Как в Django называются данные, которые пробрасываются в шаблон и используются на странице?

Ответ:

 (1) контекстные шаблонизаторы 

 (2) контекстные декораторы 

 (3) контекстные процессоры 

 (4) контекстные запросы 


Упражнение 2:
Номер 1
Какие существуют классовые контроллеры в Django?

Ответ:

 (1) TemplateView 

 (2) ListView 

 (3) DetailView 

 (4) ClassView 


Номер 2
Что такое Middleware?

Ответ:

 (1) аналог модели 

 (2) слои, которые проходит запрос 

 (3) классы для работы с админкой 

 (4) пример классового контроллера 


Номер 3
Какие существуют методы у классов Middleware?

Ответ:

 (1) process_request 

 (2) process_controller 

 (3) process_view 

 (4) process_response 


Упражнение 3:
Номер 1
Какие существуют примеры использования Middleware?

Ответ:

 (1) обработка запроса 

 (2) статистика 

 (3) аутентификация 

 (4) обработка шаблона 

 (5) редирект 


Номер 2
Какие действия необходимо совершить если при попытке получить значение из кеша, оно не найдено?

Ответ:

 (1) генерирование значения 

 (2) сохранение значения 

 (3) возвращение значения 

 (4) генерирование кеша 


Номер 3
Какие существуют условия кеширования?

Ответ:

 (1) быстрый доступ к кешу 

 (2) высокая вероятность использования кеша 

 (3) надежность хранения данных 

 (4) временное хранилище 

 (5) низкая вероятность использования кеша 


Упражнение 4:
Номер 1
Какие данные могут быть закешированы?

Ответ:

 (1) сайт 

 (2) контроллер 

 (3) часть шаблона 

 (4) база данных 

 (5) часть данных 


Номер 2
Из каких частей состоит ключ кеша?

Ответ:

 (1) постфикс 

 (2) префикс 

 (3) версия 

 (4) ключ записи 


Номер 3
Что из перечисленного позволяет оптимизировать работу web-приложения?

Ответ:

 (1) использование правильных индексов 

 (2) часть работы за БД можно переложить на Python 

 (3) отсутствие лишних запросов к БД 

 (4) профилирование запросов с Django Debug Toolbar 

 (5) выборки только по нужным полям 




Главная / Интернет-технологии / Web-технологии / Тест 36