| Укажите символ, с которого начинается селектор стиля для | Статические |
| Общие характеристики для всех веб-сайтов на основе Web 2.0 | Индивидуальный дизайн, Контент сайта может быть переведен на несколько языков, Возможна регистрация на сайте |
| Задачи веб-сервера | Хранение html-документов веб-сайта, Отдача клиенту html-документов веб-сайта, Генерация html-документов веб-сайта |
| Задачи веб-клиента | Загрузка html-документов, Отображение html-документов |
| Отредактировать страницы веб-сайта можно в * разделе сайта. | административном |
| Полное владение сервером с отдельной операционной системой и программным обеспечением. Это | Выделенный сервер |
| HTML-страницы веб-сайта имеют общую часть в URL | Верно |
| HTML-страницы веб-сайта имеют общую часть в URL | ru |
| Подобрать и зарегистрировать доменное имя можно в любой стране | Верно |
| Напишите прописными буквами название единообразного определителя местонахождения ресурса | URL |
| Первоначально для блога подойдет виртуальный хостинг | Верно |
| Характеристика не свойственная WEB 2.0 | В основе веба лежат сайты |
| Задача веб-клиента состоит в хранении html-документов | Неверно |
| Сервер компании находится в Data center хостинговой компании. Это | Colocation |
| Общее свойство для всех WEB 2.0 ресурсов – объединение большого количества пользователей с разнообразными жизненными позициями и интересами | Верно |
| Сопоставьте понятия с их описаниями: 1) Строка, которая указывает на местоположение документа; 2) Совокупность логически связанных между собой веб-страниц (html-документов), которые могут ссылаться с помощью гиперссылок друг на друга или на документы, которые принадлежат другим сайтам; 3) Глобальная (иерархическая) база данных, которая хранит отображение доменных имен в IP-адреса; 4) Услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящемся в сети Интернет | 1) URL; 2) Веб-сайт; 3) DNS; 4) Хостинг |
| DNS-запроc нужен для получения IP-адреса, которому соответствует введенное в URL доменное имя ресурса | Верно |
Автономная (выделенная) часть дискового пространства на сервере и фиксированные
ресурсы. Это | Вирутальный (выделенный) сервер |
| pskgu – это домен 1 уровня в доменном имени pskgu.ru | Неверно |
| Все хостинг-компании обязаны предоставлять бесплатный тестовый период | Неверно |
| Серверное программное обеспечение | Операционная система, Веб-сервер, База данных |
| Доменное имя можно получить бесплатно | Верно |
| Доменное имя сайта – это IP-адрес сайта | Неверно |
| Взаимодействие веб-клиента с веб-сервером происходит по протоколу | HTTP; HTTPS |
| Динамические веб-страницы генерируются на сервере по запросу пользователя | Верно |
| Напишите строчными буквами название типа интернет-ресурса, который стал заметным "открытием" Web 2.0 | блог |
| Единообразный определитель местонахождения ресурса | URL |
| Сопоставьте понятия с их описаниями: 1) Страницы, доступные для гостя сайта и зарегистрированного пользователя; 2) Часть сайта, необходимая для настройки и редактирования сайта; 3) Совокупность... | 1) Публичный раздел; 2) Административный раздел; 3) Веб-сайт |
| Сервер с множеством сайтов, владельцы которых имеют одинаковые права и обязанности. Это | Виртуальный хостинг |
| Выберите название веб-сервера | Nginx |
| В состав серверного программного обеспечения могут входить: | Linux, Apache, Windows |
| Современные инструментальные средства веб-разработки: | CMS, Python |
| Автономная часть дискового пространства на сервере и фиксированные ресурсы, владелец получает права администратора | Виртуальный выделенный сервер |
| Размещение сервера, которым владеет отдельный человек, предприниматель, компания в Data center хостинговой компании | Colocation |
| Служба доменных имен | DNS |
| Напишите строчными буквами название услуги, которая позволяет разместить сайт на сервере, который находится в сети Интернет 24 час в сутки | хостинг |
| Подобрать и зарегистрировать доменное имя можно в любой стране | верно |
| При выборе хостинга важен только поддерживаемый хостингом тип СУБД, а её версия НЕ важна | неверно |
| Веб-сайт может быть размещен в любой стране | верно |
| Сопоставьте название средства разработки веб-сайта с его типом: 1) Язык программирования; 2) Система управления контентом; 3) Конструктор сайтов | 1) Python; 2) WordPress; 3) uCoz |
| Строки программного кода в Python должны завершаться символом «;» | Неверно |
| В описании словаря (типа данных Python) ключ отделяется от значения | Двоеточием |
| Обращение к переменным в Python безразлично к регистру символов в указанном имени | Неверно |
| Создание экземпляра класса выполняется в Python оператором new | Неверно |
| Укажите имя типа «множество» в Python | set |
| Элементы списка в Python перечисляются через запятую в квадратных скобках | Верно |
| Имя переменной в Python не может начинаться с цифры | Верно |
| Выберите характеристики, которым соответствует Python | объектно-ориентированный язык, интерпретируемый язык |
| Напишите имя функции, возвращающей целые числа в заданном интервале | range |
| Если между двух переменных строкового типа разместить знак «+», то результатом выполнения этого выражения в Python будет | объединение двух строк в одну строку |
| Логическое выражение после оператора if в Python может указываться не в скобках | Верно |
| Все методы классов в Python должны получать обязательный параметр this | Неверно |
| Какие расширения могут быть у добавляемых на веб-страницу графических файлов | png jpeg |
| Выберите название файла, который хранит настройки проекта в виде набора переменных | settings.py |
| Напишите строчными буквами имя файла, в котором определено, какой именно метод контроллера будет вызван для URL, заданного в виде шаблона | urls.py |
| Содержит функции на языке Python, которые принимают в качестве первого параметра – запрос, а возвращают – ответ клиенту | Контроллер |
| Содержит набор классов на языке Python. С помощью методов этих классов можно создавать, получать, обновлять и удалять записи в таблицах базы данных веб-приложения | Модель |
| Файл, который формирует внешний вид веб-страницы | Представление |
| Напишите строчными буквами название файла, который содержит код контроллеров приложения | views.py |
| Контроллер состоит из классов Python | Неверно |
| Представление включает в себя только HTML-код | Неверно |
| Для обозначения места в Мастер-странице, в которое будут подставляться другие представления, используется следующий код: {% extends "app/layout.html" %} | Неверно |
| Тег задает место вставки скриптов из представлений, которые используют конкретную Мастер-страницу | Неверно |
| Для подключения шрифтов используется | link |
| Базовый шаблон включает в себя | логотип, меню, подвал |
| Базовый шаблон принято называть: (один или несколько правильных ответов) | base.html, layout.html |
| Напишите строчными буквами название базовой папки веб-проекта Django, созданного средствами Visual Studio, в которой принято размещать статические файлы проекта | static |
| Динамическое содержимое Мастер-страницы включает: | контент |
| Файл layout.html веб-проекта Django в среде Visual Studio содержит тег body | верно |
| Для подключения шрифтов используется | link |
| Файл contact.html веб-проекта Django в среде Visual Studio содержит тег body | неверно |
| Для загрузки статичных файлов используется: | load |
| Значение какого параметра необходимо изменить в файле site.css, чтобы обеспечить отсутствие перекрытия «шапки» сайта с содержанием страниц: | padding-top |
| Напишите строчными буквами название тега, который задает кнопку, которая отображается при малых размерах окна браузера и раскрывает свернутое в этом случае меню навигации | button |
| Для определения базового шаблона для каждой веб-страницы первой строкой в файле соответствующего представления должна быть добавлена команда (напишите название команды строчными буквами | extends |
| Файлы с расширением ... формируют внешний вид каждой веб-страницы. | html |
| Для подключения таблицы стилей в веб-проект Django используется | link |
| Для того, чтобы содержимое веб-страниц отображалось на русском языке необходимо предварительно сохранить эти веб-страницы в кодировке | UTF-8 |
| Напишите строчными буквами название понятия, которое обозначает процесс получения HTML-страницы из шаблона, когда подставляются значения в переменные и применяются операторы | рендеринг |
| Напишите строчными буквами название метода действия контроллера, который будет вызван для следующего маршрута: path('contact/', views.contact, name='contact') | contact |
| Какие атрибуты поля модели должны быть установлены в True, чтобы в таблице базы данных это поле могло быть пустым, а в форме добавления данных в таблицу БД поле было не обязательным для заполнения | null, blank |
| Класс Meta может содержать: | Имя таблицы БД;
Порядок сортировки данных;
Имя, под которым модель будет отображаться в административном разделе |
| Сопоставьте понятия с их описаниями: | Класс на языке Python, с помощью методов которого можно создавать, получать, обновлять и удалять записи в таблице базы данных веб-приложения - Модель
Вложенный класс Meta, который задает дополнительные параметры модели - Метаданные
Отображение структур данных, описанных в программном коде, в таблицы реляционных баз данных и обратно - ORM |
| Выберите название файла, в который добавляют новую модель | models.py |
| При любых изменениях модели необходимо выполнить миграцию | Верно |
| Для того, чтобы введенные в административном разделе Django данные сохранились в таблице базы данных, необходимо выполнить миграцию | неверно |
| Сопоставьте запись порядка сортировки записей модели с его значением: | Книги будут отсортированы по алфавиту по названию, а затем по дате публикации внутри каждого названия в обратном хронологическом порядке - ordering=["title","-posted"]
Книги будут отсортированы по алфавиту по названию, а затем по дате публикации внутри каждого названия в обратном хронологическом порядке - ordering=["title","posted"] |
| Класс модели может не иметь вложенного класса Meta | Верно |
| Метод возвращает строку с URL-адресом записи | get_absolute_url |
| Типы полей модели, которые используются для объявления строковых данных | CharField, TextField |
| Строка регистрации модели в административном разделе добавляется в файл: | Models.py |
| У всех полей для связи между моделями один обязательный параметр – имя первичной модели | Верно |
Выберите функции блога:
Допускается один или несколько правильных ответов | Средство коммуникации
Средство объединения людей
Средство саморазвития |
| Live Journal можно считать социальной сетью | Верно |
| Лента – это самый простой способ размещения контента на странице в | 1 колонку |
| Запрос на выбор всех комментариев к статье блога | query = Comment.objects.filter(post=parametr) |
| Блоги часто создаются для заработка в Интернете | Верно |
| Идентификатор статьи, к которой добавлен комментарий, должен быть задан в соответствующем методе контроллера | Верно |
| При нажатии на картинку слайдера Карусель реализуется переход по ссылке на соответствующий сайт (страницу сайта) | Верно |
Какие элементы входят в состав страницы блога с длинными постами при размещении контента в виде ленты:
Допускается один или несколько правильных ответов | Заголовок
Краткое описание (лид)
Дата
Изображение
Кнопка «Читать далее» |
| Для входа на сайт онлайн-журнала можно воспользоваться своим логином и паролем для других социальных сетей | Верно |
Отформатировать статью блога можно:
Допускается один или несколько правильных ответов | в WYSIWYG-редакторе
в форме добавления статьи блога |
Для позиционирования изображения по левому краю с отступами необходимо использовать свойства CSS:
Допускается один или несколько правильных ответов | float
margin |
| Напишите название одной из самых популярных систем контроля версий: | Git |
| Элемент < img > по умолчанию является: | строчно-блочным |
При создании аккаунта GitHub необходимо обязательно заполнить следующие поля:
Допускается один или несколько правильных ответов | username
email
password |
| Какой атрибут тега < video > содержит URL картинки, которая будет показана до воспроизведения видео: | poster |
| Встроенная в Django (Python) СУБД работающая с базой данных | SQLite |
| Для сортировки записей используется метод | order_by |
| Нельзя отфильтровать данные по полю, которое определяет отношение «один-ко-многим» из другой модели | Неверно |
| Напишите строчными буквами название атрибута поля модели, который задает значение по умолчанию | default |
| Какие базы данных НЕ поддерживаются в веб-проекте Django в среде Visual Studio | NoSQL |
| Напишите имя класса, в котором можно задать имя таблицы базы данных для модели | Meta |
| Объектно-реляционное отображение – это | Django ORM |
| Для того, чтобы добавить возможность редактирования и создания статьи блога в административном разделе необходимо добавить строку импорта административного раздела в файл | models.py |
| Критерии выбора хостинга: | поддержка языков программирования CGI, поддержка баз данных |
| Страницы сайта доступны в Интернете средствами протоколов: | HTTP, HTTPS |
| Сопоставьте название вида хостинга и соответствующее ему описание | Виртуальный хостинг — сервер с множеством сайтов, владельцы которых имеют одинаковые права и обязанности.
Виртуальный выделенный сервер (Virtual Private Server “VPS” или Virtual Dedicated Server “VDS”) — автономная (выделенная) часть дискового пространства на сервере и фиксированные ресурсы. Владелец получает права администратора, и самостоятельно может настраивать и устанавливать программы.
Выделенный сервер — полное владение сервером с отдельной операционной системой и программным обеспечением.
Colocation — размещение сервера, которым владеет отдельный человек, предприниматель, компания, в датацентре хостинговой компании. |
| Автономная (выделенная) часть дискового пространства на сервере и фиксированные ресурсы. Это | Виртуальный выделенный сервер |
| Доменное имя НЕ может содержать название брэнда | Неверно |
| Домен какого уровня в доменном имени необходимо покупать | Домен 2 уровня |
| Напишите имя стилевого свойства, задающего цвет текста | color |
| Единица измерения «типографские пункты» обозначается в CSS: | pt |
| Напишите строчными буквами имя тега, используя который подключают внешний файл стилей | link |
| Сопоставьте стилевое свойство и его описание: | Начертание - family, Размер - size, Жирность - weight |
| В языке HTML идентификатор style обозначает: | имя тега и имя атрибута тега |
| Имена атрибутов тегов НЕ чувствительны к регистру символов | верно |
| Внутри контейнера body не может находиться: | meta, title |
| Сопоставьте тег и его описание: | Неупорядоченный список - ul
Упорядоченный список - ol
Элемент списка - li |
| Тег с именем ... добавляет картинки на веб-страницу. | img |
| Укажите символ, с которого начинается селектор стиля для элемента с определенным идентификатором id: | # |
| Тег caption задает заголовок веб-формы | неверно |
| Когда в селекторе стиля имена двух тегов разделены запятой, это означает, что стилевое правило будет относиться к второму тегу, если он будет вложен в первый тег | неверно |
| Укажите символ, с которого начинается селектор стилевого класса: | . (это точка если шо) |
| Сопоставьте описание тега с его именем: | Задает строку списка - li
Задает строку таблицы - tr
Задает ячейку таблицы - td |
| Через стили CSS может задаваться: | Цвет текста, межстрочное расстояние |
| Прервать или пропустить текущую итерацию цикла в Python могут операторы: | break, continue |
| Укажите символ, который разделяет при доступе к атрибуту класса в Python объект класса и его атрибут: | . (это точка если шо) |
| Выберите операции деления в языке Python | /, // |
| Многострочный текст, используемый для комментариев, в Python начинается и заканчивается: | Тремя двойными кавычками |
| Блоки программного кода в Python формируются с помощью отступов | верно |
| Логическое выражение после оператора if в Python может указываться не в скобках | верно |
| Укажите имя типа «множество» в Python: | set |
| К не упорядоченным последовательностям в Python относятся: | множество, словарь |
| Сопоставьте операцию на языке Python и её описание: | % - остаток от деления
** - возведение в степень
// - целочисленное деление |
| Напишите имя параметра, который обязательно должны получать функции классов в Python | self |
| Сопоставьте описание типа данных с его именем: | Множество - set
Список - list
Кортеж - tuple |
| Напишите имя типа данных «кортеж» в языке Python | tuple |
| Для создания меню навигации по сайту используется класс: | nav |
| Сопоставьте код и соответствующее ему понятие в веб-проекте Django: | {% for comment in comments %} - тег цикла
{% if user.is_superuser %} - тег условных выражений
{title} - переменная шаблона |
| Фиксированное содержимое Мастер-страницы может включать в себя: (один или несколько правильных ответов) | Логотип, меню, форму входа |
| Сопоставьте название компонента шаблона MVC и соответствующее ему название компонента в веб-проекте Django: | Представление - папка templates с html-файлами
Модель - models.py
Контроллер - views.py |
| Сопоставьте параметр локализации и соответствующее ему значение: | UTC - time_zone
ru-ru - language_code |
| Представление включает в себя: (один или несколько правильных ответов) | Переменные шаблона, Теги шаблона, HTML-код |
| Напишите двухбуквенное обозначение для единицы измерения «пиксели» в CSS | px |
| Какой цвет будет задан значением #0000FF стилевого свойства color: | cиний |
| Панель управления хостингом позволяет только добавлять файлы, но не предоставляет возможности редактирования файлов проекта на хостинге | неверно |
| Напишите по-русски строчными буквами название класса программ, которые предназначены для воспроизведения, обработки (кодирования/декодирования) видео и аудиофайлов | Кодек |
| Размер картинки, которая отображается перед текстом статьи блога, можно задать в файле: | blogpost.html, site.css |
| Какие расширения могут быть у добавляемых на веб-страницу графических файлов: | jpeg, png |
| В теге < video > можно задать атрибут для изображения, которое будет показано до воспроизведения видео | Верно |
| Код для формы добавления статьи блога необходимо добавить в файл forms.py | Верно |
| Для того, чтобы страница добавления статьи блога была доступна только администратору, необходимо использовать метод: | is_superuser
|
| Видео-ролик можно добавить на веб-страницу в форме добавления статьи блога | Верно |
| У каждого браузера есть свои собственные предпочтительные форматы аудио и видеофайлов | Верно |
| Какой тип поля модели может использоваться для загруженных через форму файлов изображений | FileField |
| Какой атрибут тега < video > задает ширину области для видеоролика | width |
| Для тега < audio > необходимо использовать атрибут controls, чтобы пользователю были доступны функции плейера | Верно |
| Для гарантированного воспроизведения видео необходимо использовать формат разметки элемента < video > с несколькими элементами: | source |
| Какой атрибут тега < video > требуется обязательно включать, чтобы пользователь мог запускать, останавливать или повторять видео | controls |
Отформатировать статью блога можно:
Допускается один или несколько правильных ответов | в WYSIWYG-редакторе
в форме добавления статьи блога |
Для позиционирования изображения по левому краю с отступами необходимо использовать свойства CSS:
Допускается один или несколько правильных ответов | float
margin |
| Напишите название одной из самых популярных систем контроля версий: | Git |
| Элемент < img > по умолчанию является: | строчно-блочным |
При создании аккаунта GitHub необходимо обязательно заполнить следующие поля:
Допускается один или несколько правильных ответов | username
email
password |
| Какой атрибут тега < video > содержит URL картинки, которая будет показана до воспроизведения видео: | poster |
| Для того, чтобы установить блочное позиционирования изображения, необходимо использовать свойство CSS | display |
| Сопоставьте атрибуты тега < video > и соответствующие им значение | "/media/duel.jpg" - poster
"video/mp4" - type
"/media/duel.mp4" - src |
| Для позиционирования изображения по правому краю необходимо использовать свойство CSS | float |
| Напишите название одной из самых популярных систем контроля версий: | git |
| Задание размеров для отображения видео обязательно | Неверно |
| Для вставки картинок в веб разметку используется тег | img |
| Значение какого атрибута собирают поисковые системы, чтобы определять назначение изображения. Напишите название атрибута | alt |
| После добавления в модель блога поля для изображения необходимо выполнить миграцию базы данных | Верно |
| Системы контроля версий создают единственную версию программного продукта | Неверно |
| Имя, указанное при регистрации на хостинге PythonAnywhere, будет именем вашего сайта | Верно |
| Видео-ролик можно добавить на веб-страницу в форме добавления статьи блога | Верно |
| В зависимости от дизайна сайта можно изменять внешний вид медиаплеера | Верно |
| Изображения в каком формате используются для иконок или фоновых узоров. Напишите название формата | png |
| Для реализации на отдельной веб-странице сайта добавления статей блога, необходимо добавить соответствующий код в файлы: | views.py
layout.html
forms.py
urls.py |
Сопоставьте понятия с их описаниями:
1) Позиционирование изображения на отдельной строке, что позволяет окружающему содержимому располагаться выше и ниже изображения
2) Позиционирование изображения на той же строке, что и содержимое вокруг изображения
3) Позиционирование изображения на левой или правой стороне содержащего его элемента с обтеканием картинки текстом | 1) Блочное позиционирование
2) Строчно-блочное позиционирование
3) Позиционирование по левому или правому краю |
Следующий код означает добавление подключения обработчика загрузки файлов:
'django.template.context_processors.media', | Верно |
При создании аккаунта GitHub необходимо обязательно заполнить следующие поля:
Допускается один или несколько правильных ответов | username
email
password |
| Какой атрибут тега < video > содержит абсолютный или относительный URL-адрес видеофайла | src |
| Размер изображения статьи блога задан одновременно и с помощью свойств CSS, и с помощью атрибутов HTML. Более высокий приоритет будет у: | CSS |
| Тег HTML 5 для вставки и воспроизведения звуковых файлов на веб-странице | audio |
| Видео-файл в формате MP4 может воспроизводиться во всех браузерах | Неверно |
| Изображения в данном формате используются для фотографий. Напишите название формата строчными буквами | jpg |
| Для добавления определения переменных для загрузки файлов в папку веб-проекта media, используется следующий код: 'django.template.context_processors.media' | Неверно |
| Сопоставьте формат графического файла и соответствующее ему описание | Формат предназначен для изображений с прозрачностью или малым числом цветов: png
Формат обеспечивает качество изображения с высоким количеством цветов, сохраняя небольшой размер файла, идеально подходящего для быстрой загрузки: jpg |
| Сопоставьте класс программного обеспечения и соответствующее ему описание | В данном программном продукте реализуется совместная работа над проектом, отслеживание истории всех изменений: Система контроля версий
В данном программном продукте содержание отображается максимально похожее на конечный результат: WYSIWYG редактор
Данный программный продукт предназначен для изменения формата или качества видео файла: Конвертер |
| Поддерживаемые форматы изображений в Интернете | gif, jpg, png |
| Для вывода полного содержания отформатированной в форме с помощью тегов HTML статьи блога, требуется отключить автоматическое HTML-экранирование с помощью команды (напишите название команды строчными буквами) | autoescape off |
| Запрос на выбор всех статей блога из модели должен быть добавлен в файл: | views.py |
| При каком стиле размещения постов, страница становится монотонной, но информацию легче читать. | все посты одинакового размера |
| Напишите строчными буквами имя файла, в который необходимо добавить код для формы ввода комментария к статье блога | forms.py |
| Популярные посты можно разместить в слайдере карусель | Верно |
| В онлайн-журнале должны размещаться только страницы списка постов и поста | Неверно |
| Напишите строчными буквами название метода, в котором добавляют передачу объектов формы добавления комментария и всех комментариев к конкретной статье в шаблон веб-страницы | render |
Напишите строчными буквами название метода, который будет вызван для следующего маршрута:
path('blogpost/< int:parametr >/′, views.blogpost, name=′blogpost′), | blogpost |
Элементы, которые ОТСУТСТВУЮТ при размещении на странице списка статей в виде плитки
Допускается один или несколько правильных ответов | Полный текст поста
Кнопка «Читать далее» |
| Какой стиль размещения постов придает оригинальность размещению информации, но усложняет чтение | все посты разного размера |
| НЕ является функцией блога: | Обучение |
| Напишите строчными буквами название тематического раздела блога | рубрика |
| Кнопка «Читать далее» всегда используется на странице Блога | Неверно |
Выберите функции блога:
Допускается один или несколько правильных ответов | Средство коммуникации
Самореклама |
| Что НЕ входит в состав компонентов типичной статьи блога: | Список авторов |
| Автор комментария к посту может быть добавлен в модель в соответствующем методе действия контроллера | Верно |
Выберите функции блога:
Допускается один или несколько правильных ответов | Средство коммуникации
Средство объединения людей
Средство саморазвития |
| Live Journal можно считать социальной сетью | Верно |
| Лента – это самый простой способ размещения контента на странице в | 1 колонку |
| Запрос на выбор всех комментариев к статье блога | query = Comment.objects.filter(post=parametr) |
| Блоги часто создаются для заработка в Интернете | Верно |
| Идентификатор статьи, к которой добавлен комментарий, должен быть задан в соответствующем методе контроллера | Верно |
| При нажатии на картинку слайдера Карусель реализуется переход по ссылке на соответствующий сайт (страницу сайта) | Верно |
Какие элементы входят в состав страницы блога с длинными постами при размещении контента в виде ленты:
Допускается один или несколько правильных ответов | Заголовок
Краткое описание (лид)
Дата
Изображение
Кнопка «Читать далее» |
| Для входа на сайт онлайн-журнала можно воспользоваться своим логином и паролем для других социальных сетей | Верно |
Краткое описание статьи блога
Допускается один или несколько правильных ответов | можно не отображать
можно показывать при наведении мыши на изображение для поста
можно отображать на странице блога |
| Запрос на выбор всех статей блога из модели | posts = Blog.objects.all()
posts = Blog.objects.order_by('-posted') |
| Размещение постов в несколько колонок называется | плитка |
| После добавления модели комментариев в файл models.py необходимо выполнить команды миграции БД | верно |
| Для загрузки файлов слайдера карусель необходимо добавить в файл index.html строку {% load staticfiles %} | верно |
| Сопоставьте объект онлайн-журнала и место его размещения на соответствующей веб-странице | Страница поста - форма добавления комментариев
Страница со списком постов - кнопка "Читать далее"
Страница поста и страница со списком постов - изображение |
| В конце статьи блога можно размещать кнопки репостов в социальные сети | верно |
| Напишите строчными буквами название метода, который вызывает переадресацию на конкретную веб-страницу | redirect |
| При добавлении слайдера карусель на главную страницу необходимо | добавить необходимый код в файл index.html
добавить файлы картинок подходящего для размещения на странице размера в папку app\static\app\content
добавить строку загрузки статичных файлов |
| Для добавления комментария к посту блога обязательна регистрация пользователя | Верно |
| Для просмотра постов блога обязательна регистрация пользователя | Неверно |
| Какие данные модели комментариев к постам заполняются в форме ввода комментария | текст комментария |
| Напишите название класса, в котором можно задать порядок сортировки комментариев к постам | Meta |
| Запрос на выбор конкретной статьи по параметру | post = Blog.objects.get(id=parametr) |
| В слайдер карусель необходимо добавлять картинки | одинакового фиксированного размера |
Сопоставьте понятия с их описаниями:
| Сайт, который состоит из страницы со списком постов и страницы поста - Блог
Сайт для ведения онлайн-дневников, на котором можно публиковать свои и комментировать чужие записи, вести коллективные блоги - Онлайн-журнал
Тематический раздел блога - Рубрика |
| Напишите строчными буквами название метода получения записей, которые соответствуют определенному критерию | filter |
Поля данных типов используются для связи между моделями:
Допускается один или несколько правильных ответов | ForeignKey
OneToOneField
ManyToManyField |
| Выберите название файла, в который добавляют новую модель | models.py |
| Поле используется для определения строк фиксированной длины | CharField |
| Метод get_absolute_url требуется обязательно включать в объявление модели | Неверно |
| Встроенная в Django (Python) СУБД работающая с базой данных | SQLite |
| По модели можно создать таблицу базы данных | Верно |
| У каждого поля модели может быть только один атрибут | Неверно |
| Атрибут задает имя поля, которое будет отображаться на страницах административного раздела: | verbose_name |
| Тип поля используется для определения отношения «один к одному»: | OneToOneField |
| Для того, чтобы добавить в поле даты модели значение по умолчанию равное текущей дате, необходимо добавить строку импорта класса | datetime |
| Django использует миграции для переноса изменений в моделях (добавление поля, удаление модели и т.д.) на структуру базы данных | Верно |
| Тип поля используется для определения отношения «один ко многим»: | ForeignKey |
| Напишите строчными буквами название атрибута поля модели, который задает значение по умолчанию | default |
| Метод order_by вызывается в методе действия контроллера | Верно |
| Добавлять статьи блога можно только в административном разделе Django | Неверно |
| У всех полей для связи между моделями один обязательный параметр - имя первичной модели | Верно |
| Тип поля используется для определения отношения "многие ко многи" | ManyToManyField |
| Поле используется для определения строк произвольной длины длины | TextField |
| Сопоставьте запись порядка сортировки записей модели с его значением | По алфавиту, обратный хронологический порядок: ordering = ["title","-posted"] |
| Объектно-реляционное отображение - это | Django ORM |
| Какие базы данных не поддерживаются в веб-проекте Django в среде VS | NoSQL |
| Напишите имя параметра, которое указывает, что необходимо делать СУБД при удалении записи в первичной таблице | on_delete |
| При использовании классической схемы работы в веб-проекте Django с базой данных новая омдель создается по уже существующей таблице в базе данных веб-проекта db.sqlite3 | Неверно |
| Для сортировки записей используется метод | order_by |
| Напишите имя класса, в котором можно задать имя таблицы базы данных для модели | meta |
| Сопоставьте название компонента модели Django и соответствующий ему объект в веб-проекте | ordering = ["-posted"] Метаданные
title = models.CharField() Поле данных модели
__str __ Метод класса модели |
| Напишите строчными буквами название метода получения одного объекта по значению параметра | get |
| Класс модели может не иметь вложенного класса Meta | Верно |
| При использовании классической схемы работы в веб-проекте Django с базой данных новая модель создается по уже существующей таблице в базе данных веб-проекта db.sqlite3 | Неверно |
| При любых изменениях модели необходимо выполнить миграцию | верно |
| Строка регистрации модели в административном разделе добавляется в файл: | models.py |
| Напишите строчными буквами название метода, который задает значение текущей даты | now |
| Поле класса формы типа CharField предназначено только для ввода целых чисел | Неверно |
| Операции над данными модели выполняются через вызов методов класса QuerySet | Верно |
| Для того, чтобы добавить возможность редактирования и создания статьи блога в административном разделе необходимо добавить строку импорта административного раздела в файл: | models.py |
| Какие атрибуты поля модели должны быть установлены в True, чтобы в таблице базы данных это поле могло быть пустым, а в форме добавления данных в таблицу БД поле было не обязательным для заполнения | blank, null |
| Напишите имя параметра, который указывает, что необходимо делать СУБД при удалении записи в первичной таблице | on_delete |
| Объектно-реляционное отображение – это | ORM |
| Типы полей модели, которые используются для объявления строковых | charfield, textfield |
| Для входа в административный раздел сайта необходимо ввести Логин и Пароль на странице сайта Вход. | Неверно |
| В каком файле должен содержаться код для отображения формы регистрации: | registration.html |
Перечислите действия для входа в административный раздел:
Допускается один или несколько правильных ответов | Ввести в строке браузера admin
В форме авторизации вести Логин и Пароль администратора |
| Строку импорта формы UserCreationForm для её использования в веб-проекте необходимо добавить в файл: | views.py |
При регистрации пользователя в административном разделе требуется обязательно заполнить следующие поля:
Допускается один или несколько правильных ответов | Логин
Пароль |
Данные из каких полей формы UserCreationForm сохраняются в таблице User:
Допускается один или несколько правильных ответов | username
password1 |
Для реализации импорта модуля библиотеки административного раздела, используется следующий код:
from django.contrib import admin | Верно |
| Значения полей модели User можно заполнить в административном разделе сайта | Верно |
При регистрации пользователя в административном разделе Django можно заполнить следующие поля:
Допускается один или несколько правильных ответов | Имя
Фамилия
Адрес электронной почты |
| Выберите какое поле таблицы User НЕ заполняется в форме UserCreationForm: | last_login |
| Для того, чтобы проверить авторизовался ли пользователь, используется метод: | is_authenticated |
| Ссылки на страницы веб-сайта в меню навигации реализованы в веб-проекте Django, созданном средствами Visual Studio, на основе списка гиперссылок с тегом a | Верно |
| Напишите строчными буквами название понятия, которое обозначает процесс получения HTML-страницы из шаблона, когда подставляются значения в переменные и применяются операторы | рендеринг |
| Сопоставьте параметр локализации и соответствующее ему значение: | UTC' TIME_ZONE
'ru-ru' LANGUAGE_CODE
|
| Основные элементы Мастер-страницы помещены в контейнеры: (напишите название строчными буквами): | div |
| Контроллер состоит из классов Python | неверно |
| Для подключения таблицы стилей в веб-проект Django используется | link |
| Выберите правильный вариант написания кода в файле Мастер-страницы веб-проекта Django, созданного средствами Visual Studio, для реализации перехода на главную страницу сайта по нажатию на логотип сайта (в «шапке» сайта): |  |
| Динамическое содержимое Мастер-страницы включает | контент |
| Маршрут показывает, какой метод действия контроллера будет вызван | верно |
Выберите файлы, которые должны обязательно входить в состав приложения app веб-проекта Django (один или несколько правильных ответов)
| views.py; models.py; layout.html |
| Какие теги обязательно должны присутствовать в коде Мастер-страницы: (один или несколько правильных ответов) | html; head; body |
Сопоставьте понятия с их описаниями:
1) Содержит функции на языке Python, которые принимают в качестве первого параметра – запрос, а возвращают – ответ клиенту
2) Содержит набор классов на языке Python. С помощью методов этих классов можно создавать, получать, обновлять и удалять записи в таблицах базы данных веб-приложения
3) Файл, который формирует внешний вид веб-страницы | 1) Контроллер в Django; 2) Модель в Django; 3) Представление в Django |
| Для того, чтобы содержимое веб-страниц отображалось на русском языке необходимо предварительно сохранить эти веб-страницы в кодировке | UTF-8 |
| Для обозначения места в Мастер-странице, в которое будут подставляться другие представления, используется следующий код: {% extends "app/layout.html" %} | Неверно |
| Файлы с расширением ___ формируют внешний вид каждой веб-страницы. | html |
| Напишите строчными буквами имя файла, в котором определено, какой именно метод контроллера будет вызван для URL, заданного в виде шаблона | urls.py |
| Для обозначения места в Мастер-странице, в которое будут подставляться другие представления, используются шаблонные теги: (один или несколько правильных ответов) | {% block content %}, {% endblock %} |
| Для создания меню навигации по сайту используется класс: | nav |
| По формату файла Мастер-страницы аналогичны файлам представлений | Верно |
| Какие расширения могут быть у добавляемых на веб-страницу графических файлов: (один или несколько правильных ответов) |
jpeg, png
|
| Сопоставьте название компонента шаблона MVC и соответствующее ему название компонента в веб-проекте Django: | Представление - папка templates с html-файлами, Модель - models.py, Контроллер - views.py |
| Шаблонные теги {% block scripts %}…{% endblock %} задают место вставки скриптов из представлений, которые используют конкретную Мастер-страницу | Верно |
Для задания начального состояния объектов в классах языка
Python определяют специальный метод под именем: | _init_ |
| Определение функции в Python начинается с ключевого слова function | Неверно |
| Обращение к переменным в Python безразлично к регистру символов в указанном имени | Неверно |
Указание отрицательного индекса в квадратных скобках для
элемента списка в Python означает: | отсчёт номера элемента с конца списка |
| Файлы исходного кода на Python имеют расширение | py |
| Многострочный текст, используемый для комментариев, в Python начинается и заканчивается: | Тремя двоныйми кавычками |
| Укажите имя функции, которая выводит данные на экран в Python: | print |
| Оператор break в Python прерывает выполнение программы | Неверно |
| Оператор возврата значения из функции в Python: | return |
| Логическое выражение после оператора if в Python может указываться не в скобках | Верно |
| В Python cписок параметров в функции передаётся: | В круглых скобках |
| Напишите ключевое слово, с которого начинается определение класса | class |
К функциям преобразования типов данных в Pytnon относятся
Выберите один или несколько вариантов ответа. | int(), chr() |
| Требуется ли в Python указывать тип переменных? | Не требуется |
| Функции в Python могут быть описаны | В составе определения класса Как отдельное от класса определение функции |
| Создание экземпляра класса выполняется в Python оператором new | Неверно |
| Создание экземпляра класса в Python выполняется как вызов функции с именнем класса | Верно |
| Укажите символ, который разделяет при доступе к атрибуту класса в Python объект класса и его атрибут | . |
| Сопоставьте ключевое слово и его описани | Прерывание выполнение цикла - break Продолжает выполнение цикла - continue Проверяет альтернативное условие - elif |
| Напишите имя функции, возвращающей целые числа в заданном интервале | range |
| Все методы классов в Python должны получать обязательный параметр this | Неверно |
| Индексация элементов упорядоченных последовательностей в Python начинается: | с нуля |
| Напишите ключевое слово, с которого начинается в Python определение функции | def |
| Напишите имя типа данных «кортеж» в языке Python | tuple |
| Методы классов в Python могут получать следующее число входных аргументов: | не менее одного |
| К упорядоченным последовательностям в языке Python относятся: | кортеж, список |
| Блоки программного кода в Python формируются с помощью отступов | Верно |
| Укажите имя типа «множество» в Python: | set |
| Кортеж в Python может быть определен следующим образом: | вызов функции tuple(), список в круглых скобках |
| Элементы списка в Python перечисляются через запятую в квадратных скобках | верно |
| Оператор возврата значения из функции в Python: | return |
| Сопоставьте операцию на языке Python и её описание: 1)%, 2)**, 3) // | 1) Остаток от деления; 2) Возведение в степень; 3) Целочисленное деление |
| Строки программного кода в Python должны завершаться символом «;» | не верно |
| Если между двух переменных строкового типа разместить знак «+», то результатом выполнения этого выражения в Python будет: | объединение двух строк в одну строку |
| Имя переменной в Python не может начинаться с цифры | верно |
| Функции в Python могут возвращать кортеж | Верно |
| Напишите имя параметра, который обязательно должны получать функции классов в Python | self |
| Прервать или пропустить текущую итерацию цикла в Python могут операторы | break, continue |
| Операторы цикла в Python: | while, for
|
| Разделителем целой и дробной части числа в Python является символ «,» (запятая) | Неверно |
| Единица измерения «типографские пункты» обозначается в CSS: | pt |
| Сопоставьте имя тега и его oписание: | Добавляет абзац: p.
Добавляет интерактивную форму: form.
Добавляет блок: div |
| Для указания текста заголовка HTML-документа используется тег: | title |
| Сопоставьте тег и его описание: | Неупорядоченный список: ul.
Упорядоченный список: ol.
Элемент списка: li. |
Регистр символов в значениях атрибутов тегов никогда не влияет
на результат | Неверно |
| НЕ является обязательным в структуре HTML-документа тег: | caption |
| Стилевые правила описываются в блоках из квадратных скобок | Неверно |
Размер шрифта в CSS может быть указан следующим образом:
Допускается один или несколько правильных ответов | 16px; 8mm |
Имя и значение стилевого свойства в описании стиля разделяет
символ «:» | Верно |
| HTML таблица может быть вложена в другую HTML таблицу | Верно |
Тег < style > может использоваться только в секции body
HTML-документа | Неверно |
| Тег title может располагаться: | В контейнере head |
| Какой цвет будет задан значением #0000FF стилевого свойства color: | Синий |
| Выберете способ, которым изображение можно сделать ссылкой на веб-документ | поместить тэг изображения в контейнер |
| Сопоставьте описание тега с его именем: 1) Задает строку списка; 2) Задает строку таблицы; 3) Задает ячейку таблицы | 1) li; 2) tr; 3) td |
| Укажите символ, с которого начинается шестнадцатиричный код цвета в CSS | # |
| Напишите имя стилевого свойства, задающего цвет текста | color |
| Сопоставьте стилевое свойство и его описание: 1) Начертание шрифта; 2) Размер шрифта; 3) Жирность шрифта | 1) font-family; 2) font-size; 3) font-weight |
| Стилевое свойство display задает | способ компоновки элемента |
| Через стили CSS может задаваться | цвет текста; межстрочное расстояние |
| Разделителем списка стилевых свойств является символ "," | Неверно |
| НЕ является контейнерным тэгом тег | img |
| Внешний стилевой файл может быть подключен | тегом link; директивой @import |
| Ячейки HTML-таблиц создаются тегом | th; td |
| Напишите строчными буквами имя атрибута тега, который задает элементу класс стиля | class |
| Тег div относится к обязательным элементам разметки стандартной HTML-страницы | Неверно |
| Укажите символ, с которого начинается селектор стиля для элемента с определенным идентификатором id | # |
| Тег caption задает заголовок веб-формы | Неверно |
| Укажите символ, с которого начинается селектор стилевого класса | . |
| Регистр символов в значениях атрибутов тегов никогда не влияет на результат | Неверно |
| Напишите строчными буквами имя атрибута, который задает элементу стиль CSS в теге элемента | style |
| Когда стилевые свойства контейнера и вложенного в него тега противоречат друг другу | учитываются правила приоритетности стилей |
| Используя стили CSS, можно разместить один блочный элемент страницы поверх другого | верно |
| Имена атрибутов тегов НЕ чувствительны к регистру символов | верно |
| Когда в селекторе стиля имена двух тегов разделены запятой, это означает, что стилевое правило будет относиться к второму тегу, если он будет вложен в первый тег | неверно |
| Адрес документа в теге гиперссылки задается атрибутом | href |
| Внутри контейнера body не может находиться | тег meta, тег title |
| Cтилевое свойство display задаёт: | способ компоновки элемента |
| Соседние ячейки в HTML-таблице объединяет атрибут: | colspan, rowspan |
| Атрибуты тега могут указываться в произвольном порядке | Верно |
| Напишите двухбуквенное обозначение для единицы измерения «пиксели» в CSS | px |
| НЕ является контейнерным тегом тег: | img |
| Разделителем списка стилевых свойств является символ «,» | неверно |
| Тег < style > может использоваться только в секции body HTML-документа | неверно |
| Имя и значение стилевого свойства в описании стиля разделяет символ «:» | верно |
| Теги и имеют следующее назначение: | задают структурные элементы страницы |
| Селектор класса стиля начинается с символа “@” | неверно |
| Доменное имя позволяет переносить свой ресурс на разные хостинги | верно |
| Напишите прописными буквами название базы данных, которая хранит отображение доменных имен в IP-адреса | DNS |
| Напишите строчными буквами название доменной зоны России | ru |
| Выберите строчные теги | br, span |
| Напишите символ операции нахождения остатка от деления | % |
| Выберите, в каком виде запускаются на выполнение с диска программы на Python | исходные тексты программного кода |
| Кортеж в Python может быть определен следующим образом: Выберите один или несколько правильных ответов | вызов функции tuple(), список в круглых скобках |
| Указание отрицательного индекса в квадратных скобках для элемента списка в Python означает: | отсчёт номера элемента с конца списка |
| Напишите строчными буквами имя атрибута тега form, значение которого задает адрес для отправки формы на сервер | action |
| Какие символы необходимо ввести в адресной строке браузера, чтобы войти с сайта в административный раздел | admin |
| Поле используется для определения больших строк произвольной длины | TextField |
| В среде Visual Studio для создания таблиц базы данных первоначально необходимо выполнить команду «Миграция Django...» | неверно |
| Где может заполняться поле Дата регистрации пользователя | в административном разделе; в методе действия контроллера |
| Напишите строчными буквами имя файла, в который необходимо добавить пункт меню со ссылкой на страницу блога: | layout.html |
| Напишите прописными буквами название метода, который используют для отправки данных формы ввода комментария на сервер | POST |
| Какие данные модели комментариев к постам заполняются в соответствующем методе действия контроллера | автор комментария; дата; идентификатор статьи, к которой данный комментарий |
| Напишите прописными буквами название свойствва атрибута on_delete, которое указывает, что должно быть выполнено каскадное удаление записей в связанных таблицах | CASCADE |
| В Django явно задать компоновку элементов формы в разметке можно: | используя HTML-разметку формы; используя в разметке переменные для отдельных полей формы |
Сопоставьте понятие с его описанием:
Способ размещения контента на странице в одну колонку, в которой посты следуют друг за другом
Способ размещения контента на странице в виде бэйджей в две или три колонки | Лента; Плитка; |
| Пароль зарегистрированного пользователя можно изменить в административном разделе | Верно |
| Для того, чтобы в веб-проекте можно было использовать форму BootstrapAuthenticationForm, код класса формы BootstrapAuthenticationForm должен быть расположен в файле проекта forms.py | Верно |
| Напишите название класса формы регистрации в веб-проекте Django: | UserCreationForm |
| Django для аутентификации и авторизации пользователя на сайте предоставляет форму класса | BootstrapAuthenticationForm |
| Для того, чтобы проверить авторизовался ли пользователь, используется метод | is_authenticated |
| Какие данные необходимо ввести при создании администратора сайта | Логин, Пароль, Адрес электронной почты |
| Процесс определения прав пользователя на доступ к определенным ресурсам – это аутентификация | Неверно |
| Напишите строчными буквами имя модели для сохранения данных пользователя | user |
| Сопоставьте название с описанием понятия: | Представляет пользователей сайта и используется для проверки прав доступа, регистрации пользователей, ассоциации данных с пользователями
Объект класса User
Процесс определения личности пользователя
Аутентификация
Процесс определения прав пользователя
Авторизация |
| Для организации доступа к административному разделу в файле urls.py должны содержаться следующие строки: | path('admin/', admin.site.urls),from django.contrib import admin |
| Форма UserCreationForm используется в веб-проекте Django для аутентификации пользователей | Неверно |
| Форма BootstrapAuthenticationForm используется в веб-проекте Django для аутентификации и авторизации пользователе | Верно |
| Значения полей модели User можно заполнить в методе действия контроллера | Верно |
| Напишите строчными буквами название переменной, куда должна быть добавлена строк | urlpatterns |
| До первого входа в административный раздел сайта необходимо создать суперпользователя Django | Верно |
| Для того, чтобы на веб-странице registration.html можно было использовать содержимое на русском языке, необходимо предварительно сохранить эту веб-страницу в кодировке | UTF-8 |
| У каких полей таблицы User должно быть установлено значение TRUE, если пользователь является администратором | is_superuser, is_staff, is_active |
| Напишите строчными буквами название встроенной системы аутентификации в Django | auth |
| Напишите строчными буквами название функции, которая используется для переадресации на указанную страницу | redirect |
| Напишите название класса формы регистрации в веб-проекте Django | UserCreationForm |
| У каких полей таблицы User должно быть установлено значение FALSE, если пользователь является зарегистрированным пользователем: | is_staff, is_superuser |
| Выберите название файла, в котором содержатся строки для организации доступа к административному разделу сайта | urls.py |
| Сопоставьте название поля в таблице User и соответствующее ему описание: | фамилия - last_name, имя - first_name, логин - username |
| В классе формы поле, имеющее тип лкасса ChoiceField задает: | список |
| Базовым классом для классов форм в Django является класс | Form |
| При создании формы обязательным является использование тега | form |
| Сопоставьте описание значения атрибута type тега input c его именем | Кнопка альтернативного выбора: radio Кнопка для отправки данных формы на сервер: submit Флажок для выбора предложенной опции: checkbox |
| Выберите теги элементов веб-форм | input, textarea |
| Разметка веб-форм для веб-страниц размещается | в HTML-разметке |
| Для реализации возможности отправки данных формы на сервер в разметке формы должен присутствовать тег input с атрибутом type, имеющим значение reset | Неверно |
| При добавлении переменной form в разметку Django автоматически включает в генерируемую для переменной разметку кнопку отправки формы на сервер | Неверно |
| Сопоставьте правило функции validate() библиотеки JQuery и его описание: | Адрес электронной почты: email Обязательное поле: required Число: number |
| Напишите имя правила функции validate() библиотеки JQuery, которое требует, чтобы поле содержало адрес электронной почты | email |
| Напишите строчными буквами атрибут тега input, который задает максимальную длину текста текстового поля ввода: | maxlength |
| Тег form может располагаться: | только в контейнере body |
| Для тега формы НЕ обязателен закрывающий тег < /form > | Неверно |
| При добавлении формы в шаблон как таблицы через переменную form.as_table тег table не потребуется добавлять в разметку самостоятельно | Неверно |
| Тег с именем ____ верно добавляет однострочное поле ввода в веб-форму | input |
Напишите значение атрибута type тега input, которое задает кнопку отправки
формы на сервер | submit |
| Форма может содержать пустые поля | Верно |
| Валидацией называется проверка корректности данных формы | Верно |
| Сопоставьте имя тега элемента веб-формы и его oписание: | Определяет отдельные пункты списка
option
Создает поле для многострочного текста
textarea
Создает раскрывающийся список
select |
| Правило required функции validate() библиотеки JQuery задаёт для поля следующее условие: | Поле должно быть заполнено |
| Тег < script > может использоваться только в секции head HTML-документа | Неверно |
| При наличии в разметке переменной {{ form }} Django автоматически генерирует HTML код для полей формы | Верно |
| С тегом input используются атрибуты: | value, type, name |
| Напишите значение атрибута type тега input, которое задает кнопку отправки формы на сервер | submit |
| Длина текста, вводимого в поля ввода формы, не может быть ограничена в разметке формы | Неверно |
| Напишите строчными буквами имя тега, включающего код на JavaScript в состав веб-страницы | script |
| Через атрибут value тега input можно задать надпись на кнопке | Верно |
| Сопоставьте виджет поля класса формы и его описание | Поле выбора файла (Fileinput)
Список кнопок (RadioSelect)
Блок ввода текста (TextArea) |
| Напишите строчными буквами имя атрибута тега script, который задаёт путь к файлу подключаемого скрипта | src |
| Отменить валидацию в браузере на клиентской стороне можно, добавив в тег form атрибут: | novalidate |
| Выберите значения, которые может иметь атрибут method тега form | get, post |
| Веб-форма может не содержать кнопку сброса формы в исходное состояние, создаваемую тегом input с атрибутом type=”reset” | Верно |
| Какие атрибуты поля модели должны быть установлены в True, чтобы в таблице базы данных это поле могло быть пустым, а в форме добавления данных в таблицу БД поле было не обязательным для заполнения | null, blank |
| Метод возвращает название, используемое для представления отдельных записей в административном разделе | __str__ |
Сопоставьте название метода и соответствующую ему операцию над данными:
1) Удаление записей; 2) Выбор записей соответствующих определенному критерию; 3) Получение всех записей | 1) delete; 2) filter; 3) all |
| Операции над данными модели выполняются через вызов методов класса QuerySet | Верно |
| Ключевое поле в таблице базы данных создается автоматически | Верно |
| Нельзя отфильтровать данные по полю, которое определяет отношение «один-ко-многим» из другой модели | Неверно |
| Тип поля используется для определения отношения «один ко многим»: | ForeignKey |
| Напишите название экземпляра класса QuerySet, который представляет набор записей модели | objects |
cleaned_data
| неверно |
| Если условия, заданные в объекте rules функции validate() библиотеки JQuery не выполняются, то | выводятся сообщения об ошибках |
| Для определения классов форм в типовом проекте Django предназначен файл | forms.py |
| С тегом form используются атрибуты: | method, action |
| Элемент формы label: | создает метку поля формы |
| Укажите имя функции, которую метод действия вызывает для проверки корректности данных полученной формы: | is_valid |
| В Django поля формы могут быть добавлены в состав веб-страницы: | включением переменной {{ form }} в разметку; включением в разметку HTML-кода полей формы |
| Код на языке JavaScript может включаться в HTML-разметке: | в секцию head; в секцию body |
| Для проверки наличия данных формы методом действия контроллера проверяется значение переменной form в объекте запроса | Неверно |
| Укажите имя атрибута класса Form, из которого метод действия получает проверенные данные после вызова функции is_valid: | cleaned_data |
| Внешние файлы на языке JavaScript подключаются к HTML-документом тегом link | Неверно |
| Значение по умолчанию поля класса формы задает следующий параметр: | initial |
| Данные формы передаются методу действия контроллера через поле: | request.POST |
| Выберите один или несколько правильных ответов | method, action |
| Переменная {% csrf_token %} добавляется в разметку формы для: | Защиты от поддельных запросов |
| Для обозначения места в Мастер-странице, в которое будут подставляться другие представления, используются шаблонные теги: (один или несколько правильных ответов) | {%block content%}, {%endblock%} |
| Тег script задает место вставки скриптов из представлений, которые используют конкретную Мастер-страницу | Неверно |
| Представление включает в себя: (один или несколько правильных ответов) | Переменные шаблона, теги шаблона, HTML-код |
| Основные элемента Мастер-страницы помещены в контейнеры | div |
| Для выполнения каких-либо действий над фрагментами кода веб-страницы используют: | Тег условных выражений, тег цикла |
| Файл layout.html веб-проекта Django в среде Visual Studio содержит тег body | Верно |
| MVC определяет способ разработки программного обеспечения | Верно |
| В веб-проекте Django, созданном средствами Visual Studio, метод действия контроллера home вызывает рендеринг шаблона index.html | Верно |
| Файл contact.html веб-проекта Django в среде Visual Studio содержит тег body | Неверно |
| Для подключения шрифтов используйте: | link |
| Значение какого параметра необходимо изменить в файле site.css, чтобы обеспечить отсутствие перекрытия "шапки" сайта с содержанием страниц: | padding-top |
| Выберите название файла, который хранит настройки проекта в виде набора переменных | settings.py |
| Пакет базового приложения Django это: | папка с тем же названием, что и проект |
| Для добавления в конкретное место шаблона веб-страницы каких-либо значений используют теги шаблона | Неверно |
| Напишите строчными буквами название файла, который содержит код контроллеров приложения | views.py |
| Шаблон URL может содержать дополнительные параметры | Верно |
| Для определения базового шаблона для каждой веб-страницы первой строкой в файле соответствующего представления должна быть добавлена команда (напишите название команды строчными буквами): | extends |
| Какой файл определяет, что папка, в которой он расположен, является пакетом проекта: | _init_.py |
| Для загрузки статичных файлов используется: | load |
| Объект какого класса получает в качестве первого параметра метод действия контроллера: | HttpRequest |
| Сопоставьте код и соответствующее ему понятие в веб-проекте Django: | {% for comment in comments %} Тег цикла
{% if user.is_superuser %} Тег условных выражений
{{title}} Переменная шаблона |
| Напишите строчными буквами название папки веб-проекта Django, созданного средствами Visual Studio, в котором принято размещать файлы представлений | \app\templates\app |
| Базовый шаблон принято называть: (один или несколько правильных ответов) | base.html; layout.html |
| Серверное программное обеспечение: | Операционная система, веб-сервер, база данных |
| Напишите строчными буквами название типа интернет-ресурса, который стал заметным «открытием» Web 2.0 | блог |
| Служба доменных имен – это | DNS |
| WEB 2.0 ресурсы | Социальные сети, Онлайн-журнал, Медиа-хостинг |
| Какие веб-страницы хранятся в виде файлов на дисках серверов | Статические |
| Выберите способ, которым изображение можно сделать ссылкой на веб-документ | поместить тег изображения в контейнер |
| Метод возвращает название, используемое для представления отдельных записей в административном разделе: | __str__ |
| Типы соответствия, которые можно задать в имени параметра фильтра, для того чтобы найти точное совпадение с заданным словом | iexact, exact |
| Техника верстки, которая позволяет расположить изображение определенным образом относительно текста на странице называется | Позиционирование изображения |
| Сопоставьте код и соответствующее ему описание: | Создание пустой формы - form = CommentForm() , Вывод формы - {{form.as_p}}, Создание формы с данными из запроса - form = CommentForm(request.Post) |
| HTML таблица может быть вложена в другую HTML таблицу | Верно |
| Тег абзаца может быть вложен в любой тег форматирования текста в секции body | Неверно |
| Валидация поля формы ввода комментария к посту реализуется в файле (напишите название строчными буквами) | views.py |
| Напишите строчными буквами имя атрибута тега form, который задает способ отправки формы на сервер | method |
| Для позиционирования изображения по левому краю необходимо использовать свойство CSS: | float |
| Напишите имя стилевого свойства, задающего размер шрифта | font-size |
| Текстовые строки в программном коде на Python задаются | в одинарных или двойных кавычках |
| Контроллер всегда состоит из классов Python | Неверно |
| Функции в Python могут быть описаны: | в составе определения класса, как отдельное от класса определение функции |
| Для подключения файлов библиотек jQuery используется | script |
| Напишите строчными буквами название метода действия контроллера, который будет вызван для следующего маршрута: path('contact/', views.contact, name='contact'), | contact |
Выберите функции блога:
Допускается один или несколько правильных ответов | Компьютеры
Путешествия и туризм |
Корректное значение для атрибута type:
Допускается один или несколько правильных ответов | video/mp4
video/ogg |
| Выберите блочные теги | pre, div, p |
| Выберите правильный вариант написания кода в файле Мастер-страницы веб-проекта Django, созданного средствами Visual Studio, для реализации перехода на главную страницу сайта по нажатию на логотип сайта (в «шапке» сайта): |  |
| В какие файлы необходимо добавить импорт модели комментариев к статьям блога (для использования модели в веб-проекте) | views.py
forms.py |
| Напишите строчными буквами название папки веб-проекта Django, созданного средствами Visual Studio, в которой принято размещать файлы представлений | templates |
| При добавлении переменной form в макет шаблона веб-страницы в Django можно задавать следующие варианты компоновки формы: | таблица, абзацы p, список |
| Для того, чтобы на отдельной веб-странице отобразить и воспроизводить видео-ролик, необходимо | подготовить видео-ролик в разных форматах видео-файлов;
скопировать видео-файлы в папку media;
добавить код для отображения и воспроизведения видео-ролика в шаблон html-страницы |