from otree.api import Currency as c, currency_range from . import models from ._builtin import Page, WaitPage from .models import Constants from urllib.parse import urlencode class MyPage(Page): def vars_for_template(self): url = self.player.participant._start_url() id = url.split('/', 3) # self.player.participant_label = id[2] params = {'participant_label': self.player.participant_label} base_url = 'https://talkpoverty.org/2015/06/10/solutions-economic-inequality/' url = base_url + '?' + urlencode(params) # self.player.url = url self.player.participant_label = self.participant.label return {'link': url} class ResultsWaitPage(WaitPage): def after_all_players_arrive(self): pass class Results(Page): pass page_sequence = [ MyPage, # ResultsWaitPage, # Results ]