Главная / Программное обеспечение /
Введение в Django / Тест 5
Введение в Django - тест 5
Упражнение 1:
Номер 1
Какой тип виджета следует сопоставить с полем для ввода твита?
Ответ:
 (1) PasswordInput 
 (2) Hiddenlnput 
 (3) Hiddenlnput 
 (4) Filelnput 
Номер 2
Что означает данная строка admin.site.register(HashTag)
в файле ad-mins.py?
Ответ:
 (1) Добавление класса HashTag к пользовательскому интерфейсу 
 (2) Регистрация класса HashTag 
 (3) пользователи имеют доступ к нитерфейсу администратора 
Упражнение 2:
Номер 1
Что задает строка id = models.AutoField(primary_key=True)
?
Ответ:
 (1) автозаполнение поля 
 (2) установку поля как первичного ключа 
 (3) автоматическое удаление поля 
Номер 2
Что означает строка country = models.CharField(max_length=30)
?
Ответ:
 (1) Поле country символьного типа длиной 30 символов 
 (2) Поле country символьного типа длиной не более 30 символов 
 (3) Поле counry целочисленного типа длиной 30 символов 
Упражнение 3:
Номер 1
Что из нижеперечисленного не является полем формы:
Ответ:
 (1) EmailField 
 (2) DateField 
 (3) DateTimeField 
 (4) IntegerField 
Номер 2
Что из нижеперечисленного не является виджетом:
Ответ:
 (1) PasswordInput 
 (2) Hiddenlnput 
 (3) Textbox 
 (4) Filelnput 
Номер 3
Что из нижеперечисленного не является полем формы:
Ответ:
 (1) EmailField 
 (2) URLField  
 (3) FileNameField 
 (4) IntegerField 
Упражнение 4:
Номер 1
Что означает следующая строка
forms.CharField(widget=forms.Hiddenlnput()) :
Ответ:
 (1) Форма символьного типа 
 (2) Скрытая форма 
 (3) Форма содержит виждет 
Номер 2
Строка forms.CharField
задает поле … типа:
Ответ:
 (1) целочисленного 
 (2) логического 
 (3) символьного 
 (4) не знаю 
Номер 3
Какой из перечисленных типов виджетов используется для созда-ния скрытого поля ввода:
Ответ:
 (1) PasswordInput 
 (2) Hiddenlnput 
 (3) Textbox 
 (4) Filelnput 
Упражнение 5:
Номер 1
Какую задачу не обрабатывает библиотека форм?
Ответ:
 (1) Генерация HTML-формы 
 (2) Проверка ввода пользователя на стороне сервера 
 (3) Отображение HTML-формы в случае ошибки ввода 
 (4) Выполнение скриптов формы 
Номер 2
Для чего испольуется поле help_text?
Ответ:
 (1) отображение в момент отрисовки 
 (2) требуемое поле 
 (3) метка в момент генерации HTML-формы 
Номер 3
Для чего испольуется поле label?
Ответ:
 (1) отображение в момент отрисовки 
 (2) требуемое поле 
 (3) метка в момент генерации HTML-формы 
Упражнение 6:
Номер 1
Строка "id" integer NOT NULL PRIMARY KEY
означает:
Ответ:
 (1) Поле id ненулевое и целочисленного типа 
 (2) Поле id ключевое 
 (3) Поле id может быть любого типа 
 (4) Поле id простое число 
Номер 2
Строка url(r'^user/(\w+)/post/$', PostTweet.as_view())
в файле urls.py означает:
Ответ:
 (1) ссылка на публикацию твита пользователя в интерфейсе администратора 
 (2) ссылка на страницу пользователя 
 (3) ссылка на страницу твитов пользователя 
Номер 3
Строка url(r'^$', Index.as_view())
в файле urls.py означает:
Ответ:
 (1) ссылка на публикацию твита пользователя в интерфейсе администратора 
 (2) ссылка на страницу пользователя 
 (3) ссылка на главную страницу 
Упражнение 7:
Номер 1
Что из нижеперечисленного не является полем модели хэштега:
Ответ:
 (1) name 
 (2) tweet 
 (3) user 
Номер 2
Строка "hashtagid" integer NOT NULL
, означает:
Ответ:
 (1) Поле hashtagid ненулевое 
 (2) Поле hashtagid целочисленное 
 (3) Поле hashtagid содержит значение "NOT NULL" 
Номер 3
URL(r'^hashTag/(\w+) / $', HashTagCloud.as_view())
, ссылается на :
Ответ:
 (1) профиль пользователя в интерфейсе администратора 
 (2) ссылка на страницу пользователя 
 (3) ссылка на главную страницу 
 (4) облако тегов 
Упражнение 8:
Номер 1
Какой тип поля формы требуется для хранения имени хэштега:
Ответ:
 (1) EmailField 
 (2) BooleanField 
 (3) CharField 
 (4) IntegerField 
Номер 2
Какой тип поля требуется для хранения статура активности пользователя:
Ответ:
 (1) EmailField 
 (2) BooleanField 
 (3) DateTimeField 
 (4) IntegerField 
Номер 3
Какой тип поля требуется для хранения электронной почты пользо-вателя:
Ответ:
 (1) EmailField 
 (2) BooleanField 
 (3) DateTimeField 
 (4) IntegerField