from os import environ SESSION_CONFIG_DEFAULTS = dict(real_world_currency_per_point=1, participation_fee=15) SESSION_CONFIGS = [dict(name='SMEBSE_partners', num_demo_participants=None, app_sequence=['Intro', 'PrefRating', 'RET_instructions', 'RET_practice', 'RET_1', 'Auction_instructions', 'Auction_1', 'RET_2', 'Auction_2', 'PainofPaying', 'Survey', 'Outro'], fee=15, belief_payout=1, exp_time='30 minutes', match_requirement=5, time_limit=5, task_min=5, num_correct=5, num_rounds=20, x_rate=4, m_size=5, group_by_arrival_time=False), dict(name='testing', num_demo_participants=None, app_sequence=['RET_practice'], fee=15, belief_payout=1, exp_time='30 minutes', match_requirement=5, time_limit=5, task_min=5, num_correct=5, num_rounds=20, x_rate=4, m_size=5, group_by_arrival_time=False)] LANGUAGE_CODE = 'en' REAL_WORLD_CURRENCY_CODE = 'USD' USE_POINTS = False DEMO_PAGE_INTRO_HTML = '' PARTICIPANT_FIELDS = ['pref_str', 'partner_pref_str', 'selected_item', 'earner_round_1', 'earner_round_2', 'exit_1', 'exit_2', 'budget_1', 'budget_2', 'spender', 'earnings_1', 'earnings_2', 'selected_round', 'final_earnings_without_fee', 'final_earnings_with_fee', 'correct_belief', 'spender_selected_item', 'winner_1', 'winner_2', 'WTP_1', 'WTP_2', 'belief_match_count', 'expiry', 'computer_price_1', 'computer_price_2', 'selected_round_price', 'random_code', 'WTP_1_timeout', 'WTP_2_timeout', 'couple_code'] SESSION_FIELDS = [] THOUSAND_SEPARATOR = '' AUTO_TABULATE_PAYOFFS = True ROOMS = [dict(name='BU26', display_name='BU26', participant_label_file='_rooms/BU26.txt')] 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']