from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, ) import math class Constants(BaseConstants): name_in_url = 'Umfrage_' players_per_group = None num_rounds = 2 treatment = 0 score_param=4000 correct_answer=132000 n_max=150 Zeitungen=['Bild','Frankfurter_Allgemeine_Zeitung','Handelsblatt','Süddeutsche_Zeitung','Die_Tageszeitung_taz','Die_Welt','andere_Zeitung'] class Subsession(BaseSubsession): def creating_session(self): import random for p in self.get_players(): if self.round_number == 1: p.order = random.choice([1, 2]) else: p.order=p.in_round(1).order class Group(BaseGroup): pass class Player(BasePlayer): order = models.IntegerField() # age = models.IntegerField(label='What is your age?', min=13, max=125) q_sprache = models.StringField( verbose_name='Was ist Ihre Muttersprache?') q_gender = models.StringField(initial=None, choices=['Mann', 'Frau', 'Divers', 'Anders'], verbose_name='Wählen Sie ihr Geschlecht aus:', widget=widgets.RadioSelect()) q_age = models.PositiveIntegerField(verbose_name='Wie alt sind Sie?', choices=range(18, 100), initial=None) q_grad = models.CharField(choices=['Prof.', 'Dr. Habil.', 'Dr./PhD', 'Master', 'Bachelor', 'Kein akademischer Grad'], verbose_name='Was ist Ihr höchster akademischer Grad?') q_fieldstudy = models.StringField( verbose_name='Was ist Ihr Fachbereich ', choices=['Sprach- und Literaturwissenschaften', 'Historische und Kulturwissenschaften', 'Andere Geisteswissenschaften', 'Sozialwissenschaften', 'Naturwissenschaften', 'Andere'], widget=widgets.RadioSelect()) q_nationality = models.StringField( verbose_name='Aus welchem Bundesland kommen Sie?') q1 = models.PositiveIntegerField(verbose_name='Individuelle Freiheit und persönliche Autonomie sind von entscheidender Bedeutung für eine gerechte Gesellschaft.', choices=range(1, 11)) q2 = models.PositiveIntegerField(verbose_name='Traditionen und kulturelle Werte sollten bewahrt und respektiert werden, um soziale Stabilität zu fördern.', choices=range(1, 11)) q3 = models.PositiveIntegerField(verbose_name='Die Regierung sollte ihre Rolle auf das Nötigste beschränken und den Bürgern möglichst viel Autonomie überlassen.', choices=range(1, 11)) q4 = models.PositiveIntegerField(verbose_name='Für eine starke Regierung ist es notwendig, Gesetze und Ordnung aufrechtzuerhalten und die Gesellschaft zu schützen.', choices=range(1, 11)) q5 = models.PositiveIntegerField(verbose_name='Der Staat sollte eine aktive Rolle bei der Verringerung der sozialen Ungleichheit und Armut spielen.', choices=range(1, 11)) q6 = models.PositiveIntegerField(verbose_name='Bildung und Gesundheitsversorgung sollten für alle Bürger kostenlos und zugänglich sein, um eine inklusive und gerechte Gesellschaft zu fördern.', choices=range(1, 11)) q7 = models.PositiveIntegerField(verbose_name='Öffentliche Verkehrsmittel sollten für alle Bürger kostenlos und zugänglich sein, um eine inklusive und gerechte Gesellschaft zu fördern.', choices=range(1, 11)) q8 = models.PositiveIntegerField(verbose_name='Es ist wichtig, sich in die Weltgesellschaft zu integrieren.', choices=range(1, 11)) q9 = models.PositiveIntegerField(verbose_name='Es ist wichtig, die nationale Identität zu bewahren.', choices=range(1, 11)) Bild = models.BooleanField(blank=True) Frankfurter_Allgemeine_Zeitung = models.BooleanField(blank=True) Handelsblatt = models.BooleanField(blank=True) Süddeutsche_Zeitung = models.BooleanField(blank=True) Die_Tageszeitung_taz = models.BooleanField(blank=True) Die_Welt = models.BooleanField(blank=True) andere_Zeitung = models.StringField( blank=True,verbose_name='andere Zeitung: ') q_wieviel = models.PositiveIntegerField(verbose_name='Wie viele Zeitungsartikel oder andere Informationsquellen über die Ukraine lesen/hören Sie pro Woche? Geben Sie eine Zahl ein.', initial=None) Autoritaet = models.BooleanField(blank=True) Freunden = models.BooleanField(blank=True) Newsfeed = models.BooleanField(blank=True) Titel = models.BooleanField(blank=True) Thema = models.BooleanField(blank=True) q_intensiv = models.StringField(initial=None, choices=['Vom Anfang bis zum Ende', 'Selektiv', 'Nur Titel', 'Titel und ersten Abschnitt'], verbose_name='Wie intensiv lesen Sie in der Regel Zeitungsartikel?', widget=widgets.RadioSelect()) Rusland = models.BooleanField(blank=True) Ukraine = models.BooleanField(blank=True) USA = models.BooleanField(blank=True) anderer_Staat = models.BooleanField(blank=True) unabhängige = models.BooleanField(blank=True) noch_nicht_klar = models.BooleanField(blank=True) prolific_id = models.StringField(default=str(" ")) consent = models.BooleanField(widget=widgets.CheckboxInput(), initial=False ) # Additional model fields selection1 = models.StringField(blank=True) selection2 = models.StringField(blank=True) selection3 = models.StringField(blank=True) selection4 = models.StringField(blank=True) selection5 = models.StringField(blank=True) selection6 = models.StringField(blank=True) selection7 = models.StringField(blank=True) selection8 = models.StringField(blank=True) selection9 = models.StringField(blank=True) selection10 = models.StringField(blank=True) selection11 = models.StringField(blank=True) selection12 = models.StringField(blank=True) selection13 = models.StringField(blank=True) selection14 = models.StringField(blank=True) selection15 = models.StringField(blank=True) selection16 = models.StringField(blank=True) selection17 = models.StringField(blank=True) selection18 = models.StringField(blank=True) selection19 = models.StringField(blank=True) selection20 = models.StringField(blank=True) selection21 = models.StringField(blank=True) selection22 = models.StringField(blank=True) selection23 = models.StringField(blank=True) selection24 = models.StringField(blank=True) selection25 = models.StringField(blank=True) selection26 = models.StringField(blank=True) selection27 = models.StringField(blank=True) selection28 = models.StringField(blank=True) selection29 = models.StringField(blank=True) selection30 = models.StringField(blank=True) selection31 = models.StringField(blank=True) selection32 = models.StringField(blank=True) selection33 = models.StringField(blank=True) selection34 = models.StringField(blank=True) selection35 = models.StringField(blank=True) selection36 = models.StringField(blank=True) selection37 = models.StringField(blank=True) selection38 = models.StringField(blank=True) selection39 = models.StringField(blank=True) selection40 = models.StringField(blank=True) selection41 = models.StringField(blank=True) selection42 = models.StringField(blank=True) selection43 = models.StringField(blank=True) selection44 = models.StringField(blank=True) selection45 = models.StringField(blank=True) selection46 = models.StringField(blank=True) selection47 = models.StringField(blank=True) selection48 = models.StringField(blank=True) selection49 = models.StringField(blank=True) selection50 = models.StringField(blank=True) selection51 = models.StringField(blank=True) selection52 = models.StringField(blank=True) selection53 = models.StringField(blank=True) selection54 = models.StringField(blank=True) selection55 = models.StringField(blank=True) selection56 = models.StringField(blank=True) selection57 = models.StringField(blank=True) selection58 = models.StringField(blank=True) selection59 = models.StringField(blank=True) selection60 = models.StringField(blank=True) selection61 = models.StringField(blank=True) selection62 = models.StringField(blank=True) selection63 = models.StringField(blank=True) selection64 = models.StringField(blank=True) selection65 = models.StringField(blank=True) selection66 = models.StringField(blank=True) selection67 = models.StringField(blank=True) selection68 = models.StringField(blank=True) selection69 = models.StringField(blank=True) selection70 = models.StringField(blank=True) selection71 = models.StringField(blank=True) selection72 = models.StringField(blank=True) selection73 = models.StringField(blank=True) selection74 = models.StringField(blank=True) selection75 = models.StringField(blank=True) selection76 = models.StringField(blank=True) selection77 = models.StringField(blank=True) selection78 = models.StringField(blank=True) selection79 = models.StringField(blank=True) selection80 = models.StringField(blank=True) selection81 = models.StringField(blank=True) selection82 = models.StringField(blank=True) selection83 = models.StringField(blank=True) selection84 = models.StringField(blank=True) selection85 = models.StringField(blank=True) selection86 = models.StringField(blank=True) selection87 = models.StringField(blank=True) selection88 = models.StringField(blank=True) selection89 = models.StringField(blank=True) selection90 = models.StringField(blank=True) selection91 = models.StringField(blank=True) selection92 = models.StringField(blank=True) selection93 = models.StringField(blank=True) selection94 = models.StringField(blank=True) selection95 = models.StringField(blank=True) selection96 = models.StringField(blank=True) selection97 = models.StringField(blank=True) selection98 = models.StringField(blank=True) selection99 = models.StringField(blank=True) selection100 = models.StringField(blank=True) selection101 = models.StringField(blank=True) selection102 = models.StringField(blank=True) selection103 = models.StringField(blank=True) selection104 = models.StringField(blank=True) selection105 = models.StringField(blank=True) selection106 = models.StringField(blank=True) selection107 = models.StringField(blank=True) selection108 = models.StringField(blank=True) selection109 = models.StringField(blank=True) selection110 = models.StringField(blank=True) selection111 = models.StringField(blank=True) selection112 = models.StringField(blank=True) selection113 = models.StringField(blank=True) selection114 = models.StringField(blank=True) selection115 = models.StringField(blank=True) selection116 = models.StringField(blank=True) selection117 = models.StringField(blank=True) selection118 = models.StringField(blank=True) selection119 = models.StringField(blank=True) selection120 = models.StringField(blank=True) selection121 = models.StringField(blank=True) selection122 = models.StringField(blank=True) selection123 = models.StringField(blank=True) selection124 = models.StringField(blank=True) selection125 = models.StringField(blank=True) selection126 = models.StringField(blank=True) selection127 = models.StringField(blank=True) selection128 = models.StringField(blank=True) selection129 = models.StringField(blank=True) selection130 = models.StringField(blank=True) selection131 = models.StringField(blank=True) selection132 = models.StringField(blank=True) selection133 = models.StringField(blank=True) selection134 = models.StringField(blank=True) selection135 = models.StringField(blank=True) selection136 = models.StringField(blank=True) selection137 = models.StringField(blank=True) selection138 = models.StringField(blank=True) selection139 = models.StringField(blank=True) selection140 = models.StringField(blank=True) selection141 = models.StringField(blank=True) selection142 = models.StringField(blank=True) selection143 = models.StringField(blank=True) selection144 = models.StringField(blank=True) selection145 = models.StringField(blank=True) selection146 = models.StringField(blank=True) selection147 = models.StringField(blank=True) selection148 = models.StringField(blank=True) selection149 = models.StringField(blank=True) selection150 = models.StringField(blank=True) intensity1 = models.StringField(blank=True) intensity2 = models.StringField(blank=True) intensity3 = models.StringField(blank=True) intensity4 = models.StringField(blank=True) intensity5 = models.StringField(blank=True) intensity6 = models.StringField(blank=True) intensity7 = models.StringField(blank=True) intensity8 = models.StringField(blank=True) intensity9 = models.StringField(blank=True) intensity10 = models.StringField(blank=True) intensity11 = models.StringField(blank=True) intensity12 = models.StringField(blank=True) intensity13 = models.StringField(blank=True) intensity14 = models.StringField(blank=True) intensity15 = models.StringField(blank=True) intensity16 = models.StringField(blank=True) intensity17 = models.StringField(blank=True) intensity18 = models.StringField(blank=True) intensity19 = models.StringField(blank=True) intensity20 = models.StringField(blank=True) intensity21 = models.StringField(blank=True) intensity22 = models.StringField(blank=True) intensity23 = models.StringField(blank=True) intensity24 = models.StringField(blank=True) intensity25 = models.StringField(blank=True) intensity26 = models.StringField(blank=True) intensity27 = models.StringField(blank=True) intensity28 = models.StringField(blank=True) intensity29 = models.StringField(blank=True) intensity30 = models.StringField(blank=True) intensity31 = models.StringField(blank=True) intensity32 = models.StringField(blank=True) intensity33 = models.StringField(blank=True) intensity34 = models.StringField(blank=True) intensity35 = models.StringField(blank=True) intensity36 = models.StringField(blank=True) intensity37 = models.StringField(blank=True) intensity38 = models.StringField(blank=True) intensity39 = models.StringField(blank=True) intensity40 = models.StringField(blank=True) intensity41 = models.StringField(blank=True) intensity42 = models.StringField(blank=True) intensity43 = models.StringField(blank=True) intensity44 = models.StringField(blank=True) intensity45 = models.StringField(blank=True) intensity46 = models.StringField(blank=True) intensity47 = models.StringField(blank=True) intensity48 = models.StringField(blank=True) intensity49 = models.StringField(blank=True) intensity50 = models.StringField(blank=True) intensity51 = models.StringField(blank=True) intensity52 = models.StringField(blank=True) intensity53 = models.StringField(blank=True) intensity54 = models.StringField(blank=True) intensity55 = models.StringField(blank=True) intensity56 = models.StringField(blank=True) intensity57 = models.StringField(blank=True) intensity58 = models.StringField(blank=True) intensity59 = models.StringField(blank=True) intensity60 = models.StringField(blank=True) intensity61 = models.StringField(blank=True) intensity62 = models.StringField(blank=True) intensity63 = models.StringField(blank=True) intensity64 = models.StringField(blank=True) intensity65 = models.StringField(blank=True) intensity66 = models.StringField(blank=True) intensity67 = models.StringField(blank=True) intensity68 = models.StringField(blank=True) intensity69 = models.StringField(blank=True) intensity70 = models.StringField(blank=True) intensity71 = models.StringField(blank=True) intensity72 = models.StringField(blank=True) intensity73 = models.StringField(blank=True) intensity74 = models.StringField(blank=True) intensity75 = models.StringField(blank=True) intensity76 = models.StringField(blank=True) intensity77 = models.StringField(blank=True) intensity78 = models.StringField(blank=True) intensity79 = models.StringField(blank=True) intensity80 = models.StringField(blank=True) intensity81 = models.StringField(blank=True) intensity82 = models.StringField(blank=True) intensity83 = models.StringField(blank=True) intensity84 = models.StringField(blank=True) intensity85 = models.StringField(blank=True) intensity86 = models.StringField(blank=True) intensity87 = models.StringField(blank=True) intensity88 = models.StringField(blank=True) intensity89 = models.StringField(blank=True) intensity90 = models.StringField(blank=True) intensity91 = models.StringField(blank=True) intensity92 = models.StringField(blank=True) intensity93 = models.StringField(blank=True) intensity94 = models.StringField(blank=True) intensity95 = models.StringField(blank=True) intensity96 = models.StringField(blank=True) intensity97 = models.StringField(blank=True) intensity98 = models.StringField(blank=True) intensity99 = models.StringField(blank=True) intensity100 = models.StringField(blank=True) intensity101 = models.StringField(blank=True) intensity102 = models.StringField(blank=True) intensity103 = models.StringField(blank=True) intensity104 = models.StringField(blank=True) intensity105 = models.StringField(blank=True) intensity106 = models.StringField(blank=True) intensity107 = models.StringField(blank=True) intensity108 = models.StringField(blank=True) intensity109 = models.StringField(blank=True) intensity110 = models.StringField(blank=True) intensity111 = models.StringField(blank=True) intensity112 = models.StringField(blank=True) intensity113 = models.StringField(blank=True) intensity114 = models.StringField(blank=True) intensity115 = models.StringField(blank=True) intensity116 = models.StringField(blank=True) intensity117 = models.StringField(blank=True) intensity118 = models.StringField(blank=True) intensity119 = models.StringField(blank=True) intensity120 = models.StringField(blank=True) intensity121 = models.StringField(blank=True) intensity122 = models.StringField(blank=True) intensity123 = models.StringField(blank=True) intensity124 = models.StringField(blank=True) intensity125 = models.StringField(blank=True) intensity126 = models.StringField(blank=True) intensity127 = models.StringField(blank=True) intensity128 = models.StringField(blank=True) intensity129 = models.StringField(blank=True) intensity130 = models.StringField(blank=True) intensity131 = models.StringField(blank=True) intensity132 = models.StringField(blank=True) intensity133 = models.StringField(blank=True) intensity134 = models.StringField(blank=True) intensity135 = models.StringField(blank=True) intensity136 = models.StringField(blank=True) intensity137 = models.StringField(blank=True) intensity138 = models.StringField(blank=True) intensity139 = models.StringField(blank=True) intensity140 = models.StringField(blank=True) intensity141 = models.StringField(blank=True) intensity142 = models.StringField(blank=True) intensity143 = models.StringField(blank=True) intensity144 = models.StringField(blank=True) intensity145 = models.StringField(blank=True) intensity146 = models.StringField(blank=True) intensity147 = models.StringField(blank=True) intensity148 = models.StringField(blank=True) intensity149 = models.StringField(blank=True) intensity150 = models.StringField(blank=True) comment1 = models.StringField(blank=True) comment2 = models.StringField(blank=True) comment3 = models.StringField(blank=True) comment4 = models.StringField(blank=True) comment5 = models.StringField(blank=True) comment6 = models.StringField(blank=True) comment7 = models.StringField(blank=True) comment8 = models.StringField(blank=True) comment9 = models.StringField(blank=True) comment10 = models.StringField(blank=True) comment11 = models.StringField(blank=True) comment12 = models.StringField(blank=True) comment13 = models.StringField(blank=True) comment14 = models.StringField(blank=True) comment15 = models.StringField(blank=True) comment16 = models.StringField(blank=True) comment17 = models.StringField(blank=True) comment18 = models.StringField(blank=True) comment19 = models.StringField(blank=True) comment20 = models.StringField(blank=True) comment21 = models.StringField(blank=True) comment22 = models.StringField(blank=True) comment23 = models.StringField(blank=True) comment24 = models.StringField(blank=True) comment25 = models.StringField(blank=True) comment26 = models.StringField(blank=True) comment27 = models.StringField(blank=True) comment28 = models.StringField(blank=True) comment29 = models.StringField(blank=True) comment30 = models.StringField(blank=True) comment31 = models.StringField(blank=True) comment32 = models.StringField(blank=True) comment33 = models.StringField(blank=True) comment34 = models.StringField(blank=True) comment35 = models.StringField(blank=True) comment36 = models.StringField(blank=True) comment37 = models.StringField(blank=True) comment38 = models.StringField(blank=True) comment39 = models.StringField(blank=True) comment40 = models.StringField(blank=True) comment41 = models.StringField(blank=True) comment42 = models.StringField(blank=True) comment43 = models.StringField(blank=True) comment44 = models.StringField(blank=True) comment45 = models.StringField(blank=True) comment46 = models.StringField(blank=True) comment47 = models.StringField(blank=True) comment48 = models.StringField(blank=True) comment49 = models.StringField(blank=True) comment50 = models.StringField(blank=True) comment51 = models.StringField(blank=True) comment52 = models.StringField(blank=True) comment53 = models.StringField(blank=True) comment54 = models.StringField(blank=True) comment55 = models.StringField(blank=True) comment56 = models.StringField(blank=True) comment57 = models.StringField(blank=True) comment58 = models.StringField(blank=True) comment59 = models.StringField(blank=True) comment60 = models.StringField(blank=True) comment61 = models.StringField(blank=True) comment62 = models.StringField(blank=True) comment63 = models.StringField(blank=True) comment64 = models.StringField(blank=True) comment65 = models.StringField(blank=True) comment66 = models.StringField(blank=True) comment67 = models.StringField(blank=True) comment68 = models.StringField(blank=True) comment69 = models.StringField(blank=True) comment70 = models.StringField(blank=True) comment71 = models.StringField(blank=True) comment72 = models.StringField(blank=True) comment73 = models.StringField(blank=True) comment74 = models.StringField(blank=True) comment75 = models.StringField(blank=True) comment76 = models.StringField(blank=True) comment77 = models.StringField(blank=True) comment78 = models.StringField(blank=True) comment79 = models.StringField(blank=True) comment80 = models.StringField(blank=True) comment81 = models.StringField(blank=True) comment82 = models.StringField(blank=True) comment83 = models.StringField(blank=True) comment84 = models.StringField(blank=True) comment85 = models.StringField(blank=True) comment86 = models.StringField(blank=True) comment87 = models.StringField(blank=True) comment88 = models.StringField(blank=True) comment89 = models.StringField(blank=True) comment90 = models.StringField(blank=True) comment91 = models.StringField(blank=True) comment92 = models.StringField(blank=True) comment93 = models.StringField(blank=True) comment94 = models.StringField(blank=True) comment95 = models.StringField(blank=True) comment96 = models.StringField(blank=True) comment97 = models.StringField(blank=True) comment98 = models.StringField(blank=True) comment99 = models.StringField(blank=True) comment100 = models.StringField(blank=True) comment101 = models.StringField(blank=True) comment102 = models.StringField(blank=True) comment103 = models.StringField(blank=True) comment104 = models.StringField(blank=True) comment105 = models.StringField(blank=True) comment106 = models.StringField(blank=True) comment107 = models.StringField(blank=True) comment108 = models.StringField(blank=True) comment109 = models.StringField(blank=True) comment110 = models.StringField(blank=True) comment111 = models.StringField(blank=True) comment112 = models.StringField(blank=True) comment113 = models.StringField(blank=True) comment114 = models.StringField(blank=True) comment115 = models.StringField(blank=True) comment116 = models.StringField(blank=True) comment117 = models.StringField(blank=True) comment118 = models.StringField(blank=True) comment119 = models.StringField(blank=True) comment120 = models.StringField(blank=True) comment121 = models.StringField(blank=True) comment122 = models.StringField(blank=True) comment123 = models.StringField(blank=True) comment124 = models.StringField(blank=True) comment125 = models.StringField(blank=True) comment126 = models.StringField(blank=True) comment127 = models.StringField(blank=True) comment128 = models.StringField(blank=True) comment129 = models.StringField(blank=True) comment130 = models.StringField(blank=True) comment131 = models.StringField(blank=True) comment132 = models.StringField(blank=True) comment133 = models.StringField(blank=True) comment134 = models.StringField(blank=True) comment135 = models.StringField(blank=True) comment136 = models.StringField(blank=True) comment137 = models.StringField(blank=True) comment138 = models.StringField(blank=True) comment139 = models.StringField(blank=True) comment140 = models.StringField(blank=True) comment141 = models.StringField(blank=True) comment142 = models.StringField(blank=True) comment143 = models.StringField(blank=True) comment144 = models.StringField(blank=True) comment145 = models.StringField(blank=True) comment146 = models.StringField(blank=True) comment147 = models.StringField(blank=True) comment148 = models.StringField(blank=True) comment149 = models.StringField(blank=True) comment150 = models.StringField(blank=True) selection_1 = models.StringField(blank=True) selection_2 = models.StringField(blank=True) selection_3 = models.StringField(blank=True) selection_4 = models.StringField(blank=True) selection_5 = models.StringField(blank=True) selection_6 = models.StringField(blank=True) selection_7 = models.StringField(blank=True) selection_8 = models.StringField(blank=True) selection_9 = models.StringField(blank=True) selection_10 = models.StringField(blank=True) selection_11 = models.StringField(blank=True) selection_12 = models.StringField(blank=True) selection_13 = models.StringField(blank=True) selection_14 = models.StringField(blank=True) selection_15 = models.StringField(blank=True) selection_16 = models.StringField(blank=True) selection_17 = models.StringField(blank=True) selection_18 = models.StringField(blank=True) selection_19 = models.StringField(blank=True) selection_20 = models.StringField(blank=True) selection_21 = models.StringField(blank=True) selection_22 = models.StringField(blank=True) selection_23 = models.StringField(blank=True) selection_24 = models.StringField(blank=True) selection_25 = models.StringField(blank=True) selection_26 = models.StringField(blank=True) selection_27 = models.StringField(blank=True) selection_28 = models.StringField(blank=True) selection_29 = models.StringField(blank=True) selection_30 = models.StringField(blank=True) selection_31 = models.StringField(blank=True) selection_32 = models.StringField(blank=True) selection_33 = models.StringField(blank=True) selection_34 = models.StringField(blank=True) selection_35 = models.StringField(blank=True) selection_36 = models.StringField(blank=True) selection_37 = models.StringField(blank=True) selection_38 = models.StringField(blank=True) selection_39 = models.StringField(blank=True) selection_40 = models.StringField(blank=True) selection_41 = models.StringField(blank=True) selection_42 = models.StringField(blank=True) selection_43 = models.StringField(blank=True) selection_44 = models.StringField(blank=True) selection_45 = models.StringField(blank=True) selection_46 = models.StringField(blank=True) selection_47 = models.StringField(blank=True) selection_48 = models.StringField(blank=True) selection_49 = models.StringField(blank=True) selection_50 = models.StringField(blank=True) selection_51 = models.StringField(blank=True) selection_52 = models.StringField(blank=True) selection_53 = models.StringField(blank=True) selection_54 = models.StringField(blank=True) selection_55 = models.StringField(blank=True) selection_56 = models.StringField(blank=True) selection_57 = models.StringField(blank=True) selection_58 = models.StringField(blank=True) selection_59 = models.StringField(blank=True) selection_60 = models.StringField(blank=True) selection_61 = models.StringField(blank=True) selection_62 = models.StringField(blank=True) selection_63 = models.StringField(blank=True) selection_64 = models.StringField(blank=True) selection_65 = models.StringField(blank=True) selection_66 = models.StringField(blank=True) selection_67 = models.StringField(blank=True) selection_68 = models.StringField(blank=True) selection_69 = models.StringField(blank=True) selection_70 = models.StringField(blank=True) selection_71 = models.StringField(blank=True) selection_72 = models.StringField(blank=True) selection_73 = models.StringField(blank=True) selection_74 = models.StringField(blank=True) selection_75 = models.StringField(blank=True) selection_76 = models.StringField(blank=True) selection_77 = models.StringField(blank=True) selection_78 = models.StringField(blank=True) selection_79 = models.StringField(blank=True) selection_80 = models.StringField(blank=True) selection_81 = models.StringField(blank=True) selection_82 = models.StringField(blank=True) selection_83 = models.StringField(blank=True) selection_84 = models.StringField(blank=True) selection_85 = models.StringField(blank=True) selection_86 = models.StringField(blank=True) selection_87 = models.StringField(blank=True) selection_88 = models.StringField(blank=True) selection_89 = models.StringField(blank=True) selection_90 = models.StringField(blank=True) selection_91 = models.StringField(blank=True) selection_92 = models.StringField(blank=True) selection_93 = models.StringField(blank=True) selection_94 = models.StringField(blank=True) selection_95 = models.StringField(blank=True) selection_96 = models.StringField(blank=True) selection_97 = models.StringField(blank=True) selection_98 = models.StringField(blank=True) selection_99 = models.StringField(blank=True) selection_100 = models.StringField(blank=True) selection_101 = models.StringField(blank=True) selection_102 = models.StringField(blank=True) selection_103 = models.StringField(blank=True) selection_104 = models.StringField(blank=True) selection_105 = models.StringField(blank=True) selection_106 = models.StringField(blank=True) selection_107 = models.StringField(blank=True) selection_108 = models.StringField(blank=True) selection_109 = models.StringField(blank=True) selection_110 = models.StringField(blank=True) selection_111 = models.StringField(blank=True) selection_112 = models.StringField(blank=True) selection_113 = models.StringField(blank=True) selection_114 = models.StringField(blank=True) selection_115 = models.StringField(blank=True) selection_116 = models.StringField(blank=True) selection_117 = models.StringField(blank=True) selection_118 = models.StringField(blank=True) selection_119 = models.StringField(blank=True) selection_120 = models.StringField(blank=True) selection_121 = models.StringField(blank=True) selection_122 = models.StringField(blank=True) selection_123 = models.StringField(blank=True) selection_124 = models.StringField(blank=True) selection_125 = models.StringField(blank=True) selection_126 = models.StringField(blank=True) selection_127 = models.StringField(blank=True) selection_128 = models.StringField(blank=True) selection_129 = models.StringField(blank=True) selection_130 = models.StringField(blank=True) selection_131 = models.StringField(blank=True) selection_132 = models.StringField(blank=True) selection_133 = models.StringField(blank=True) selection_134 = models.StringField(blank=True) selection_135 = models.StringField(blank=True) selection_136 = models.StringField(blank=True) selection_137 = models.StringField(blank=True) selection_138 = models.StringField(blank=True) selection_139 = models.StringField(blank=True) selection_140 = models.StringField(blank=True) selection_141 = models.StringField(blank=True) selection_142 = models.StringField(blank=True) selection_143 = models.StringField(blank=True) selection_144 = models.StringField(blank=True) selection_145 = models.StringField(blank=True) selection_146 = models.StringField(blank=True) selection_147 = models.StringField(blank=True) selection_148 = models.StringField(blank=True) selection_149 = models.StringField(blank=True) selection_150 = models.StringField(blank=True) intensity_1 = models.StringField(blank=True) intensity_2 = models.StringField(blank=True) intensity_3 = models.StringField(blank=True) intensity_4 = models.StringField(blank=True) intensity_5 = models.StringField(blank=True) intensity_6 = models.StringField(blank=True) intensity_7 = models.StringField(blank=True) intensity_8 = models.StringField(blank=True) intensity_9 = models.StringField(blank=True) intensity_10 = models.StringField(blank=True) intensity_11 = models.StringField(blank=True) intensity_12 = models.StringField(blank=True) intensity_13 = models.StringField(blank=True) intensity_14 = models.StringField(blank=True) intensity_15 = models.StringField(blank=True) intensity_16 = models.StringField(blank=True) intensity_17 = models.StringField(blank=True) intensity_18 = models.StringField(blank=True) intensity_19 = models.StringField(blank=True) intensity_20 = models.StringField(blank=True) intensity_21 = models.StringField(blank=True) intensity_22 = models.StringField(blank=True) intensity_23 = models.StringField(blank=True) intensity_24 = models.StringField(blank=True) intensity_25 = models.StringField(blank=True) intensity_26 = models.StringField(blank=True) intensity_27 = models.StringField(blank=True) intensity_28 = models.StringField(blank=True) intensity_29 = models.StringField(blank=True) intensity_30 = models.StringField(blank=True) intensity_31 = models.StringField(blank=True) intensity_32 = models.StringField(blank=True) intensity_33 = models.StringField(blank=True) intensity_34 = models.StringField(blank=True) intensity_35 = models.StringField(blank=True) intensity_36 = models.StringField(blank=True) intensity_37 = models.StringField(blank=True) intensity_38 = models.StringField(blank=True) intensity_39 = models.StringField(blank=True) intensity_40 = models.StringField(blank=True) intensity_41 = models.StringField(blank=True) intensity_42 = models.StringField(blank=True) intensity_43 = models.StringField(blank=True) intensity_44 = models.StringField(blank=True) intensity_45 = models.StringField(blank=True) intensity_46 = models.StringField(blank=True) intensity_47 = models.StringField(blank=True) intensity_48 = models.StringField(blank=True) intensity_49 = models.StringField(blank=True) intensity_50 = models.StringField(blank=True) intensity_51 = models.StringField(blank=True) intensity_52 = models.StringField(blank=True) intensity_53 = models.StringField(blank=True) intensity_54 = models.StringField(blank=True) intensity_55 = models.StringField(blank=True) intensity_56 = models.StringField(blank=True) intensity_57 = models.StringField(blank=True) intensity_58 = models.StringField(blank=True) intensity_59 = models.StringField(blank=True) intensity_60 = models.StringField(blank=True) intensity_61 = models.StringField(blank=True) intensity_62 = models.StringField(blank=True) intensity_63 = models.StringField(blank=True) intensity_64 = models.StringField(blank=True) intensity_65 = models.StringField(blank=True) intensity_66 = models.StringField(blank=True) intensity_67 = models.StringField(blank=True) intensity_68 = models.StringField(blank=True) intensity_69 = models.StringField(blank=True) intensity_70 = models.StringField(blank=True) intensity_71 = models.StringField(blank=True) intensity_72 = models.StringField(blank=True) intensity_73 = models.StringField(blank=True) intensity_74 = models.StringField(blank=True) intensity_75 = models.StringField(blank=True) intensity_76 = models.StringField(blank=True) intensity_77 = models.StringField(blank=True) intensity_78 = models.StringField(blank=True) intensity_79 = models.StringField(blank=True) intensity_80 = models.StringField(blank=True) intensity_81 = models.StringField(blank=True) intensity_82 = models.StringField(blank=True) intensity_83 = models.StringField(blank=True) intensity_84 = models.StringField(blank=True) intensity_85 = models.StringField(blank=True) intensity_86 = models.StringField(blank=True) intensity_87 = models.StringField(blank=True) intensity_88 = models.StringField(blank=True) intensity_89 = models.StringField(blank=True) intensity_90 = models.StringField(blank=True) intensity_91 = models.StringField(blank=True) intensity_92 = models.StringField(blank=True) intensity_93 = models.StringField(blank=True) intensity_94 = models.StringField(blank=True) intensity_95 = models.StringField(blank=True) intensity_96 = models.StringField(blank=True) intensity_97 = models.StringField(blank=True) intensity_98 = models.StringField(blank=True) intensity_99 = models.StringField(blank=True) intensity_100 = models.StringField(blank=True) intensity_101 = models.StringField(blank=True) intensity_102 = models.StringField(blank=True) intensity_103 = models.StringField(blank=True) intensity_104 = models.StringField(blank=True) intensity_105 = models.StringField(blank=True) intensity_106 = models.StringField(blank=True) intensity_107 = models.StringField(blank=True) intensity_108 = models.StringField(blank=True) intensity_109 = models.StringField(blank=True) intensity_110 = models.StringField(blank=True) intensity_111 = models.StringField(blank=True) intensity_112 = models.StringField(blank=True) intensity_113 = models.StringField(blank=True) intensity_114 = models.StringField(blank=True) intensity_115 = models.StringField(blank=True) intensity_116 = models.StringField(blank=True) intensity_117 = models.StringField(blank=True) intensity_118 = models.StringField(blank=True) intensity_119 = models.StringField(blank=True) intensity_120 = models.StringField(blank=True) intensity_121 = models.StringField(blank=True) intensity_122 = models.StringField(blank=True) intensity_123 = models.StringField(blank=True) intensity_124 = models.StringField(blank=True) intensity_125 = models.StringField(blank=True) intensity_126 = models.StringField(blank=True) intensity_127 = models.StringField(blank=True) intensity_128 = models.StringField(blank=True) intensity_129 = models.StringField(blank=True) intensity_130 = models.StringField(blank=True) intensity_131 = models.StringField(blank=True) intensity_132 = models.StringField(blank=True) intensity_133 = models.StringField(blank=True) intensity_134 = models.StringField(blank=True) intensity_135 = models.StringField(blank=True) intensity_136 = models.StringField(blank=True) intensity_137 = models.StringField(blank=True) intensity_138 = models.StringField(blank=True) intensity_139 = models.StringField(blank=True) intensity_140 = models.StringField(blank=True) intensity_141 = models.StringField(blank=True) intensity_142 = models.StringField(blank=True) intensity_143 = models.StringField(blank=True) intensity_144 = models.StringField(blank=True) intensity_145 = models.StringField(blank=True) intensity_146 = models.StringField(blank=True) intensity_147 = models.StringField(blank=True) intensity_148 = models.StringField(blank=True) intensity_149 = models.StringField(blank=True) intensity_150 = models.StringField(blank=True) comment_1 = models.StringField(blank=True) comment_2 = models.StringField(blank=True) comment_3 = models.StringField(blank=True) comment_4 = models.StringField(blank=True) comment_5 = models.StringField(blank=True) comment_6 = models.StringField(blank=True) comment_7 = models.StringField(blank=True) comment_8 = models.StringField(blank=True) comment_9 = models.StringField(blank=True) comment_10 = models.StringField(blank=True) comment_11 = models.StringField(blank=True) comment_12 = models.StringField(blank=True) comment_13 = models.StringField(blank=True) comment_14 = models.StringField(blank=True) comment_15 = models.StringField(blank=True) comment_16 = models.StringField(blank=True) comment_17 = models.StringField(blank=True) comment_18 = models.StringField(blank=True) comment_19 = models.StringField(blank=True) comment_20 = models.StringField(blank=True) comment_21 = models.StringField(blank=True) comment_22 = models.StringField(blank=True) comment_23 = models.StringField(blank=True) comment_24 = models.StringField(blank=True) comment_25 = models.StringField(blank=True) comment_26 = models.StringField(blank=True) comment_27 = models.StringField(blank=True) comment_28 = models.StringField(blank=True) comment_29 = models.StringField(blank=True) comment_30 = models.StringField(blank=True) comment_31 = models.StringField(blank=True) comment_32 = models.StringField(blank=True) comment_33 = models.StringField(blank=True) comment_34 = models.StringField(blank=True) comment_35 = models.StringField(blank=True) comment_36 = models.StringField(blank=True) comment_37 = models.StringField(blank=True) comment_38 = models.StringField(blank=True) comment_39 = models.StringField(blank=True) comment_40 = models.StringField(blank=True) comment_41 = models.StringField(blank=True) comment_42 = models.StringField(blank=True) comment_43 = models.StringField(blank=True) comment_44 = models.StringField(blank=True) comment_45 = models.StringField(blank=True) comment_46 = models.StringField(blank=True) comment_47 = models.StringField(blank=True) comment_48 = models.StringField(blank=True) comment_49 = models.StringField(blank=True) comment_50 = models.StringField(blank=True) comment_51 = models.StringField(blank=True) comment_52 = models.StringField(blank=True) comment_53 = models.StringField(blank=True) comment_54 = models.StringField(blank=True) comment_55 = models.StringField(blank=True) comment_56 = models.StringField(blank=True) comment_57 = models.StringField(blank=True) comment_58 = models.StringField(blank=True) comment_59 = models.StringField(blank=True) comment_60 = models.StringField(blank=True) comment_61 = models.StringField(blank=True) comment_62 = models.StringField(blank=True) comment_63 = models.StringField(blank=True) comment_64 = models.StringField(blank=True) comment_65 = models.StringField(blank=True) comment_66 = models.StringField(blank=True) comment_67 = models.StringField(blank=True) comment_68 = models.StringField(blank=True) comment_69 = models.StringField(blank=True) comment_70 = models.StringField(blank=True) comment_71 = models.StringField(blank=True) comment_72 = models.StringField(blank=True) comment_73 = models.StringField(blank=True) comment_74 = models.StringField(blank=True) comment_75 = models.StringField(blank=True) comment_76 = models.StringField(blank=True) comment_77 = models.StringField(blank=True) comment_78 = models.StringField(blank=True) comment_79 = models.StringField(blank=True) comment_80 = models.StringField(blank=True) comment_81 = models.StringField(blank=True) comment_82 = models.StringField(blank=True) comment_83 = models.StringField(blank=True) comment_84 = models.StringField(blank=True) comment_85 = models.StringField(blank=True) comment_86 = models.StringField(blank=True) comment_87 = models.StringField(blank=True) comment_88 = models.StringField(blank=True) comment_89 = models.StringField(blank=True) comment_90 = models.StringField(blank=True) comment_91 = models.StringField(blank=True) comment_92 = models.StringField(blank=True) comment_93 = models.StringField(blank=True) comment_94 = models.StringField(blank=True) comment_95 = models.StringField(blank=True) comment_96 = models.StringField(blank=True) comment_97 = models.StringField(blank=True) comment_98 = models.StringField(blank=True) comment_99 = models.StringField(blank=True) comment_100 = models.StringField(blank=True) comment_101 = models.StringField(blank=True) comment_102 = models.StringField(blank=True) comment_103 = models.StringField(blank=True) comment_104 = models.StringField(blank=True) comment_105 = models.StringField(blank=True) comment_106 = models.StringField(blank=True) comment_107 = models.StringField(blank=True) comment_108 = models.StringField(blank=True) comment_109 = models.StringField(blank=True) comment_110 = models.StringField(blank=True) comment_111 = models.StringField(blank=True) comment_112 = models.StringField(blank=True) comment_113 = models.StringField(blank=True) comment_114 = models.StringField(blank=True) comment_115 = models.StringField(blank=True) comment_116 = models.StringField(blank=True) comment_117 = models.StringField(blank=True) comment_118 = models.StringField(blank=True) comment_119 = models.StringField(blank=True) comment_120 = models.StringField(blank=True) comment_121 = models.StringField(blank=True) comment_122 = models.StringField(blank=True) comment_123 = models.StringField(blank=True) comment_124 = models.StringField(blank=True) comment_125 = models.StringField(blank=True) comment_126 = models.StringField(blank=True) comment_127 = models.StringField(blank=True) comment_128 = models.StringField(blank=True) comment_129 = models.StringField(blank=True) comment_130 = models.StringField(blank=True) comment_131 = models.StringField(blank=True) comment_132 = models.StringField(blank=True) comment_133 = models.StringField(blank=True) comment_134 = models.StringField(blank=True) comment_135 = models.StringField(blank=True) comment_136 = models.StringField(blank=True) comment_137 = models.StringField(blank=True) comment_138 = models.StringField(blank=True) comment_139 = models.StringField(blank=True) comment_140 = models.StringField(blank=True) comment_141 = models.StringField(blank=True) comment_142 = models.StringField(blank=True) comment_143 = models.StringField(blank=True) comment_144 = models.StringField(blank=True) comment_145 = models.StringField(blank=True) comment_146 = models.StringField(blank=True) comment_147 = models.StringField(blank=True) comment_148 = models.StringField(blank=True) comment_149 = models.StringField(blank=True) comment_150 = models.StringField(blank=True)