from os import environ # if you set a property in SESSION_CONFIG_DEFAULTS, it will be inherited by all configs # in SESSION_CONFIGS, except those that explicitly override it. # the session config can be accessed from methods in your apps as self.session.config, # e.g. self.session.config['participation_fee'] AWS_ACCESS_KEY_ID = 'AKIAJ4UDM4H4WTULINUQ' AWS_SECRET_ACCESS_KEY = 'oekt+E2UGstmWMjg9DTm5CBlHUdnChYJeq4hJ26X' SESSION_CONFIG_DEFAULTS = { 'mturk_hit_settings': { 'keywords': ['bonus', 'study'], 'title': 'Scoping survey', 'description': 'Have you ever used a mobile fitness app or wearable fitness device to record your sports activity? Do you usually perform some sports activities, such as walking and running? If yes, you are eligible for this survey.The survey aims at understanding the willingness of Amazon Mechanical Turk participants to report fitness-related data for future research purposes. It should only take about 3 to 5 minutes.', 'frame_height': 500, 'preview_template': 'global/MTurkPreview.html', 'minutes_allotted_per_assignment': 60, 'expiration_hours': 7*24, # 7 days #'grant_qualification_id': 'YOUR_QUALIFICATION_ID_HERE',# to prevent retakes 'qualification_requirements': [] }, 'real_world_currency_per_point': 1.00, 'participation_fee': 0.00, 'doc': "", } SESSION_CONFIGS = [ dict( name='my_simple_survey', num_demo_participants=400, app_sequence=['my_simple_survey'] ), ] # ISO-639 code # for example: de, fr, ja, ko, zh-hans LANGUAGE_CODE = 'en' # e.g. EUR, GBP, CNY, JPY REAL_WORLD_CURRENCY_CODE = 'USD' USE_POINTS = True ROOMS = [] ADMIN_USERNAME = 'admin' # for security, best to set admin password in an environment variable ADMIN_PASSWORD = environ.get('OTREE_ADMIN_PASSWORD') DEMO_PAGE_INTRO_HTML = """ """ SECRET_KEY = '$@sh+u#87ft0s*j^%o6*rukdx=0$w_(a6&9=jnaot)w_0d9j4u' # if an app is included in SESSION_CONFIGS, you don't need to list it here INSTALLED_APPS = ['otree'] EXTENSION_APPS = ['otree_tools']