Укажите символ, с которого начинается селектор стиля для | Статические |
Общие характеристики для всех веб-сайтов на основе 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 |