from .models import * class Introduction(Page): form_model = 'player' class Pre_task(Page): form_model = 'player' class Norm1(Page): form_model = 'player' form_fields = ['norm1'] class Task1(Page): form_model = 'player' form_fields = ['discloure1'] class Task2(Page): form_model = 'player' form_fields = ['discloure2'] class Task3(Page): form_model = 'player' form_fields = ['discloure3'] class Task4(Page): form_model = 'player' form_fields = ['discloure4'] class Task5(Page): form_model = 'player' form_fields = ['discloure5'] class Norm2(Page): form_model = 'player' form_fields = ['norm2'] class Task6(Page): form_model = 'player' form_fields = ['discloure6'] class Task7(Page): form_model = 'player' form_fields = ['discloure7'] class Task8(Page): form_model = 'player' form_fields = ['discloure8'] class Task9(Page): form_model = 'player' form_fields = ['discloure9'] class Task10(Page): form_model = 'player' form_fields = ['discloure10'] class BFI_10(Page): form_model = 'player' form_fields = ['b0', 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9', 'b10'] class SVO(Page): form_model = 'player' form_fields = ['s1', 's2', 's3', 's4', 's5', 's6', 's7', 's8', 's9'] class Demographics(Page): form_model = 'player' form_fields = ['age', 'lastname', 'gender', 'degree', 'major', 'grade', 'course', 'university', 'work', 'hometown', 'income', 'fatherjob', 'motherjob', 'fatherdegree', 'motherdegree', 'pay'] class Results(Page): form_model = 'player' def vars_for_template(self): player = self.player return set_payoff(player) page_sequence = [Introduction, Pre_task, Norm1, Task1, Task2, Task3, Task4, Task5, Norm2, Task6, Task7, Task8, Task9, Task10, BFI_10, SVO, Demographics, Results]