from ._builtin import Page from ._builtin import WaitPage import random from .models import Constants class QuestionPage(Page): form_model = 'player' template_name = "Post_Survey/Post_Survey.html" def vars_for_template(self): return {'title': 'A bit about you'} class First(QuestionPage): form_fields = ['gender'] class Second(QuestionPage): form_fields = ['age', 'literacy'] class Third(QuestionPage): form_fields = ['friend_interaction', 'family_interaction', 'colleague_interaction', 'neighbor_interaction'] class Fourth(QuestionPage): form_fields = ['gen_soc_trust', 'Prosocial', ] class Fifth(QuestionPage): form_fields = ['SMedia_Use_Frequency', 'SMedia_TimeSpent'] class Sixth(QuestionPage): form_fields = ['Compliance', 'vaccine_status'] page_sequence = [ First, Second, Third, Fourth, Fifth, Sixth ]