игра брюс 2048
Главная / Программное обеспечение / Введение в Django / Тест 7

Введение в Django - тест 7

Упражнение 1:
Номер 1
Какую функцию выполняет данный код   
		if follow == 'true':
#follow user
userFollower.followers.add(user)
else:
#unfollow user
userFollower.followers.remove(user)
:

		

Ответ:

 (1) Чтение просматриваемого профиля пользователя  

 (2) Отмена чтения просматриваемого профиля пользователя 

 (3) Проверка подписки на профиль данного пользователя 


Номер 2
Что означает строка url(r’^mostFollowed/$', MostFollowedUs-ers.as_view())?

Ответ:

 (1) Отображение пользователей, которых читают в данный момент 

 (2) Отображение пользователей, которых читают в данный момент 

 (3) Отображение самых читаемых пользователей 


Упражнение 2:
Номер 1
Для чего используется команда python manage.py syncdb?

Ответ:

 (1) Создание рабочей базы данных 

 (2) Синхронизация базы данных проекта 

 (3) Настройка базы данных проекта 


Номер 2
Что задает строка user = models.ForeignKey(User, unique=True)?

Ответ:

 (1) Поле класса User 

 (2) установку поля как внешнего ключа 

 (3) поле уникальное 

 (4) Поле класса ForeignKey 


Номер 3
Что означает строка count = models.IntegerField(default=1)?

Ответ:

 (1) Поле count целочисленного типа 

 (2) Поле count целочисленного типа 

 (3) Поле count символьного типа, установленное по умолчанию в 1 


Упражнение 3:
Номер 1
Что из нижеперечисленного не является полем модели:

Ответ:

 (1) EmailField 

 (2) RealField 

 (3) DateTimeField 

 (4) IntegerField 


Номер 2
Что из нижеперечисленного не является полем модели:

Ответ:

 (1) EmailField 

 (2) URLField  

 (3) FileNameField 

 (4) IntegerField 


Упражнение 4:
Номер 1
Строка models.DateTimeField задает поле … типа:

Ответ:

 (1) целочисленного 

 (2) логического 

 (3) символьного 

 (4) дата-время 


Упражнение 5:
Номер 1
Что означает строка userFollowers = UserFollower.objects.order_by('-count')[:2]?

Ответ:

 (1) Сортировка пользователей, которые читают твиты и вывод 2-х самых читаемых пользователей 

 (2) Сортировка которые читают твиты, по убыванию 

 (3) Сортировка которые читают твиты, по убыванию и вывод двух последних польователей 


Номер 2
Строка url(r'^$', Index.as_view()) в файле urls.py означает:

Ответ:

 (1) ссылка на профиль пользователя в интерфейсе администратора 

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

 (3) ссылка на главную страницу 


Упражнение 6:
Номер 1
Строка    url(r'^search/hashTag$',SearchHashTag.as_view())) в файле urls.py означает:

Ответ:

 (1) ссылка на cтраницу поиска по хэштегу 

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

 (3) ссылка на страницу твитов пользователя 


Номер 2
Строка url(r'^user/(\w+)/$', Profile.as_view в файле urls.py означает:

Ответ:

 (1) ссылка на профиль пользователя в интерфейсе администратора 

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

 (3) ссылка на страницу твитов пользователя 


Упражнение 7:
Номер 1
Какие данные требуется сохранять, если пользователь читает твиты другого пользователя:

Ответ:

 (1) Данные о пользователе, которого начали читать.  

 (2) Адрес электронной почты пользователя 

 (3) Список пользователей, кто читает нашего пользователя 


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

Ответ:

 (1) Данные о пользователе, которого начали читать.  

 (2) Адрес электронной почты пользователя 

 (3) Список пользователей, кто читает нашего пользователя 


Упражнение 8:
Номер 1
 Какой тип поля требуется для хранения счетчика пользователей, которые читают данного пользователя:

Ответ:

 (1) EmailField 

 (2) BooleanField 

 (3) DateTimeField 

 (4) IntegerField 


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

Ответ:

 (1) EmailField 

 (2) BooleanField 

 (3) DateTimeField 

 (4) IntegerField 


Номер 3
Какой тип поля требуется для хранения счетчика пользователей, кото-рые читают данного пользователя:

Ответ:

 (1) EmailField 

 (2) BooleanField 

 (3) DateTimeField 

 (4) IntegerField 




Главная / Программное обеспечение / Введение в Django / Тест 7