from os import environ SESSION_CONFIG_DEFAULTS = dict(real_world_currency_per_point=1, participation_fee=0) SESSION_CONFIGS = [dict(name='Day1_G1', num_demo_participants=4, app_sequence=['ConditionA10', 'ConditionBChat40']), dict(name='Day2_G1', num_demo_participants=None, app_sequence=['ConditionA40', 'ConditionCAudio10']), dict(name='Day3_G1', num_demo_participants=None, app_sequence=['ConditionA20', 'ConditionDVideo30']), dict(name='Day1_G2', num_demo_participants=4, app_sequence=['ConditionA20', 'ConditionBChat30']), dict(name='Day2_G2', num_demo_participants=4, app_sequence=['ConditionA20', 'ConditionCAudio30']), dict(name='Day3_G2', num_demo_participants=4, app_sequence=['ConditionA40', 'ConditionDVideo10']), dict(name='Day1_G3', num_demo_participants=4, app_sequence=['ConditionA30', 'ConditionBChat20']), dict(name='Day2_G3', num_demo_participants=4, app_sequence=['ConditionA30', 'ConditionCAudio20']), dict(name='Day3_G3', num_demo_participants=None, app_sequence=['ConditionA30', 'ConditionDVideo20']), dict(name='Day1_G4', num_demo_participants=4, app_sequence=['ConditionA40', 'ConditionBChat10']), dict(name='Day2_G4', num_demo_participants=4, app_sequence=['ConditionA10', 'ConditionBChat40']), dict(name='Day3_G4', num_demo_participants=4, app_sequence=['ConditionA10', 'ConditionDVideo40'])] LANGUAGE_CODE = 'pt' REAL_WORLD_CURRENCY_CODE = 'BRL' USE_POINTS = False DEMO_PAGE_INTRO_HTML = '' PARTICIPANT_FIELDS = [] SESSION_FIELDS = [] ROOMS = [] ADMIN_USERNAME = 'admin' # for security, best to set admin password in an environment variable ADMIN_PASSWORD = environ.get('OTREE_ADMIN_PASSWORD') SECRET_KEY = 'blahblah' # if an app is included in SESSION_CONFIGS, you don't need to list it here INSTALLED_APPS = ['otree']