Джанго Сигналы за период времени - PullRequest
0 голосов
/ 15 ноября 2011

Я собираюсь реализовать приложение для анкетирования, используя django. Каждая страница состоит из 4 вопросов. Теперь, как я могу реализовать время для каждой страницы. Предположим, что на каждой странице есть 30 минут, как я могу реализовать это для моей анкеты.

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Вы хотите ограничить время, которое этот человек может потратить на этот тест? В этом случае вы должны отобразить таймер с помощью javascript и выполнить дополнительную проверку на стороне сервера: сохранить временную метку и идентификатор этой попытки теста и проверить их при отправке страницы.

0 голосов
/ 15 ноября 2011

Я не думаю, что это может быть обработано на сервере, по крайней мере, не полностью.Большая часть этого должна быть сделана в JavaScript.Либо просто наличие таймера, который вызывает функцию javascript, когда время истекло, либо опрос сервера на время ожидания через AJAX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...