from otree.api import * import random import re class Constants(BaseConstants): name_in_url = 'survey' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass def make_field1(label): return models.IntegerField( label=label, choices = [[1, 'Gar nicht'], [2, 'Wenig'], [3, 'Stark'], [4, 'Sehr stark'], [5, 'Weiß nicht']], widget = widgets.RadioSelect ) def make_field2(label): return models.IntegerField( label=label, choices = [[1, 'Ja'], [2, 'Nein']], widget = widgets.RadioSelect ) def make_field3(label): return models.StringField( label=label, blank = True ) def make_field4(label): return models.IntegerField( label=label, choices = [[1, '1'], [2, '2'], [3, '3'], [4, '4'], [5, '5']], widget = widgets.RadioSelectHorizontal ) def make_field5(label): return models.IntegerField( choices = [[1, '0'], [2, '1'], [3, '2'],[4, '3'], [5, '4'], [6, '5'], [7, '6'], [8, '7'], [9, '8'], [10, '9'], [11, '10']], label = label, widget = widgets.RadioSelectHorizontal ) def make_field6(label): return models.IntegerField( choices = [[1, '0'], [2, '1'], [3, '2'],[4, '3'], [5, '4'], [6, '5'], [7, '6'], [8, '7'], [9, '8'], [10, '9'], [11, '10']], label = label, widget = widgets.RadioSelectHorizontal ) class Player(BasePlayer): treat = models.StringField() consent = models.BooleanField() attention1 = models.BooleanField(blank=True) attention2 = models.BooleanField(blank=True) attention3 = models.BooleanField(blank=True) attention4 = models.BooleanField(blank=True) age = models.IntegerField(label='In welchem Jahr sind Sie geboren?', choices=[2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986, 1985, 1984, 1983, 1982, 1981, 1980, 1979, 1978, 1977, 1976, 1975, 1974, 1973, 1972, 1971, 1970, 1969, 1968, 1967, 1966, 1965, 1964, 1963, 1962, 1961, 1960, 1959, 1958, 1957, 1956, 1955, 1954, 1953, 1952, 1951, 1950, 1949, 1948, 1947, 1946, 1945, 1944, 1943, 1942, 1941, 1940, 1939, 1938, 1937, 1936, 1935, 1934, 1933, 1932, 1931, 1930, 1929, 1928, 1927, 1926, 1925, 1924, 1923, 1922, 1921, 1920, 1919, 1918, 1917, 1916, 1915, 1914, 1913, 1912, 1911, 1910, 1909, 1908, 1907, 1906, 1905, 1904],) gender = models.IntegerField( choices=[[1, 'Männlich'], [2, 'Weiblich'], [3, 'Divers']], label='Welchem Geschlecht ordnen Sie sich zu?', widget=widgets.RadioSelect, ) education = models.IntegerField( choices=[[1, 'Noch kein Schulabschluss'], [2, 'Schule ohne Abschluss verlassen'], [3, 'Hauptschulabschluss'], [4, 'Realschule (Mittlere Reife)'], [5, 'Abschluss der polytechnischen Oberschule'], [6, 'Fachhochschulreife'], [7, 'Hochschulreife (Abitur)'], [8, 'Bachelorabschluss'], [9, 'Masterabschluss/Diplom']], label='Was ist Ihr bisher höchster Schul- oder Studienabschluss?', widget=widgets.RadioSelect, ) kids = models.IntegerField( choices = [[1, 'Nein'], [2, 'Ja, ich habe ein Kind'], [3, 'Ja ich habe zwei Kinder'], [4, 'Ja, ich habe mehr als zwei Kinder']], label = 'Haben Sie Kinder?', widget=widgets.RadioSelect, ) occupation = models.IntegerField( choices= [[1,'Voll erwerbstätig'], [2, 'In Teilzeitbeschäftigung'], [3, 'Studieren ohne Nebenjob'], [4, 'Studieren mit Nebenjob'], [5, 'In betrieblicher Ausbildung / Lehre oder betrieblicher Umschulung'], [6, 'Geringfügig oder unregelmäßig erwerbstätig'], [7, 'In Altersteilzeit mit Arbeitszeit Null'], [8, 'Im Freiwilligen Sozialen / Ökologischen Jahr'], [9, 'Nicht erwerbstätig']], label= 'Üben Sie derzeit eine Erwerbstätigkeit aus? Was trifft für Sie zu?', widget=widgets.RadioSelect, ) nationality = models.IntegerField( choices = [[1, 'Ja'], [2,'Nein']], label ='Besitzen Sie die deutsche Staatsbürgerschaft', widget = widgets.RadioSelect, ) addnationality = models.StringField( label='Besitzen Sie (zusätzlich) andere Staatsbürgerschaften? Wenn ja, welche Staatsbürgerschaft(en) besitzen Sie?', blank = True ) addwohnsitz = make_field2('Haben Sie neben Frankfurt noch einen weiteren Wohnsitz?') locationwohnsitz = models.StringField( label='Falls Ja, wo befindet sich Ihr weiterer Wohnsitz?', blank = True) hhincome = models.StringField( choices=[[1, 'Unter 1300 Euro'], [2, 'Zwischen 1300 und 2600 Euro'], [3, 'Zwischen 2600 und 3600 Euro'],[4, 'Zwischen 3600 und 5000 Euro'], [5, 'Über 5000 Euro']], label= 'Wie hoch ist Ihr monatliches Haushaltsnettoeinkommen? (Gemeint ist die Summe der Einkommen aller Haushaltsmitglieder nach Abzug der Steuern und Beiträge zur Renten-, Arbeitslosen- und Krankenversicherung.)', widget=widgets.RadioSelect, ) politicalwing = models.IntegerField( choices = [[1, '1'], [2, '2'], [3,'3'],[4,'4'], [5, '5'], [6, '6'], [7, '7'], [8, '8'], [9,'9'], [10,'10'], [11, '11']], label ='
Viele Leute verwenden die Begriffe "links" und "rechts", wenn es darum geht, unterschiedliche politische Einstellungen zu kennzeichnen.
Wenn Sie an Ihre eigenen politischen Ansichten denken, wo würden Sie diese Ansichten auf dieser Skala einstufen?
', widget=widgets.RadioSelectHorizontal, ) politicalparty = models.IntegerField( choices=[[1, 'SPD'], [2, 'CDU/CSU'], [3, 'Bündnis 90/Die Grüne'], [4, 'FDP'], [5, 'AfD'], [6, 'Die Linke'], [7, 'Andere']], label='Welche Partei würden Sie wählen, wenn am kommenden Sonntag Bundestagswahl wäre?', widget=widgets.RadioSelect, ) durationffm = models.IntegerField( choices=[[1, 'Weniger als 1 Jahr'], [2, 'Seit 1-2 Jahren'], [3, 'Seit 3-4 Jahren'], [4,'Seit 5-9 Jahren'],[5, 'Seit mehr als 10 Jahren'],[6,'Gar Nicht']], label= 'Seit wann leben Sie in Frankfurt?', ) stayffm = models.IntegerField( choices=[[1, 'Weniger als 1 Jahr'], [2, '1-2 Jahre'], [3, '3-4 Jahre'], [4,'Mehr als 4 Jahre'], [5,'Weiß nicht']], label ='Wie viele Jahre beabsichtigen Sie, in Frankfurt wohnen zu bleiben?' ) propertiesffm1 = models.StringField( label = 'Bitte nennen Sie drei Eigenschaftswörter, die Ihnen spontan einfallen, wenn Sie an Frankfurt denken.
1.' ) propertiesffm2 = models.StringField( label='2.', blank = True ) propertiesffm3 = models.StringField( label='3.', blank=True ) posffm = models.LongStringField( label='Wie würden Sie die positiven Seiten von Frankfurt Ihren Bekannten von außerhalb beschreiben?
' ) negffm = models.LongStringField( label='Wie würden Sie die negativen Seiten von Frankfurt Ihren Bekannten von außerhalb beschreiben?' ) idenffm1 = models.IntegerField( choices=[[1, '1'], [2, '2'], [3, '3'], [4, '4'], [5, '5']], label='Inwiefern stimmen Sie folgenden Aussagen zu:
Ich identifiziere mich mit der Stadt Frankfurt. ', widget=widgets.RadioSelectHorizontal, ) idenffm2 = models.IntegerField( choices=[[1, '1'], [2, '2'], [3, '3'], [4, '4'], [5, '5']], label='Ich sehe mich als Teil der Stadt.', widget=widgets.RadioSelectHorizontal, ) idenffm3 = models.IntegerField( choices=[[1, '1'], [2, '2'], [3, '3'], [4, '4'], [5, '5']], label='Ich fühle mich den Mitmenschen in der Stadt verbunden.', widget=widgets.RadioSelectHorizontal, ) idenffm4 = models.IntegerField( choices=[[1, '1'], [2, '2'], [3, '3'], [4, '4'], [5, '5']], label='Ich bin froh, in Frankfurt zu leben.', widget=widgets.RadioSelectHorizontal, ) # trustnational = models.IntegerField( # choices=[[1, 'Sehr stark'], [2, 'Stark'], [3, 'Einigermaßen'], [4, 'Eher nicht'], [5, 'Gar nicht']], # label = 'Wie stark vertrauen Sie der Deutschen Bundesregierung?', # widget=widgets.RadioSelect, # ) # trusthessen = models.IntegerField( # choices=[[1, 'Sehr stark'], [2, 'Stark'], [3, 'Einigermaßen'], [4, 'Eher nicht'], [5, 'Gar nicht']], # label = 'Wie stark vertrauen Sie der Hessischen Landesregierung?', # widget=widgets.RadioSelect, # ) trustffm = models.IntegerField( choices=[[1, 'Sehr groß'], [2, 'Groß'], [3, 'Mittel'], [4, 'Gering'], [5, 'Sehr gering']], label = 'Wie groß ist Ihr Vertrauen in die Frankfurter Regierung (Magistrat)?', widget=widgets.RadioSelect, ) ccdenial = models.IntegerField( choices = [[1, 'Ja'], [2, 'Nein'], [3, 'Weiß nicht']], label = 'Glauben Sie, dass es einen Klimawandel gibt?', widget=widgets.RadioSelect, ) ccorigin = models.IntegerField( choices = [[1, 'Menschlicher Aktivitäten'], [2, 'Natürlicher Entwicklungen'], [3, 'Weder noch, denn der Klimawandel findet nicht statt'], [4, 'Weiß nicht']], label = 'Was denken Sie: Der Klimawandel ist hauptsächlich ein Ergebnis …', widget=widgets.RadioSelect, ) cctrustscience = models.IntegerField( choices=[[1, 'Sehr stark'], [2, 'Stark'], [3, 'Einigermaßen'], [4, 'Eher nicht'], [5, 'Gar nicht']], label ='Ganz allgemein, wie sehr vertrauen Sie Wissenschaftlerinnen und Wissenschaftlern, die sich mit dem Klimawandel auseinandersetzen?', widget=widgets.RadioSelect, ) ccscientist = models.IntegerField( choices =[[1, 'Der Großteil denkt, der menschengemachte Klimawandel findet statt. '], [2, 'Es gibt in der Wissenschaft viele unterschiedliche Meinungen zum Klimawandel.'], [3, 'Der Großteil denkt, der menschengemachte Klimawandel findet nicht statt. ']], label ='Was denken Sie: Welche der Aussagen beschreibt die Einschätzungen von Wissenschaftlerinnen und Wissenschaftlern am besten?', widget=widgets.RadioSelect, ) ccalarm = models.IntegerField( choices = [[1, 'Beunruhigt mich sehr'], [2, 'Beunruhigt mich'], [3, 'Beunruhigt mich kaum'], [4, 'Beunruhigt mich gar nicht']], label='Wie sehr beunruhigt Sie der Klimawandel?', widget=widgets.RadioSelect, ) ccharm = models.IntegerField( choices = [[1, 'Gar nicht'], [2,'Wenig'], [3, 'Stark'], [4, 'Sehr stark']], label= 'Was denken Sie: Wie sehr wird der Klimawandel den Menschen in Frankfurt schaden?', widget=widgets.RadioSelect, ) ccgenerationharm= models.IntegerField( choices = [[1, 'Gar nicht'], [2,'Wenig'], [3, 'Stark'], [4, 'Sehr stark']], label= 'Was denken Sie: Wie sehr wird der Klimawandel künftigen Generationen von Menschen in Frankfurt schaden?', widget=widgets.RadioSelect, ) ccfuturedecision = models.IntegerField( choices = [[1, 'Ja'], [2, 'Nein']], label = 'Beeinflussen der Klimawandel und seine möglichen Folgen Ihre Zukunftsentscheidungen, beispielsweise in Bezug auf Familie, Karriere, Wohnen oder Sparen?', widget=widgets.RadioSelect, ) ccfuturedecisionex = models.IntegerField( choices = [[1,'Kinderwunsch'], [2,'Karriereplanung'], [3, 'Sparverhalten'], [4, 'Haus- oder Wohnungskauf'], [5, 'Bei keiner der Alternativen']], label = 'Bei welchen Entscheidungen spielt der Klimawandel für Sie eine Rolle?', widget = widgets.RadioSelect, ) choice1= models.BooleanField(blank = True) choice2 = models.BooleanField(blank = True) choice3 = models.BooleanField(blank= True) choice4 = models.BooleanField(blank=True) choice5 = models.BooleanField(blank=True) ccfuturedecisionopen = models.StringField( label = 'Gibt es noch weitere Entscheidungen, bei denen der Klimawandel für Sie eine Rolle spielt? Wenn ja, welche?', blank = True ) cctalkrelatives = models.IntegerField( choices = [[1, 'Regelmäßig'], [2, 'Gelegentlich'], [3, 'Selten'], [4, 'Nie']], label = 'Wie häufig sprechen Sie über das Thema Klimawandel mit Ihrer Familie, Ihren Freunden oder Kollegen?', widget = widgets.RadioSelect, ) ccffmaction = models.IntegerField( choices = [[1, 'Gar nichts'], [2,'Wenig'], [3, 'Einiges'], [4, 'Viel'], [5, 'Sehr viel']], label= 'Was meinen Sie, wie viel tut die Stadt Frankfurt derzeit gegen den Klimawandel?', widget=widgets.RadioSelect, ) indaction = models.IntegerField( choices=[[1, 'Ja'], [2, 'Nein']], label='Versuchen Sie, aktiv etwas gegen den Klimawandel zu unternehmen?', widget=widgets.RadioSelect, ) normaction = models.IntegerField( choices=[[1, 'Ja'], [2, 'Nein']], label='Was denken Sie: Sollten die Menschen in Deutschland aktiv etwas gegen den Klimawandel unternehmen?', widget=widgets.RadioSelect, ) ffmaction = models.IntegerField( choices=[[1, 'Ja'], [2, 'Nein']], label='Was denken Sie: Sollten die Menschen in Frankfurt aktiv etwas gegen den Klimawandel unternehmen?', widget=widgets.RadioSelect, ) hunindaction = models.IntegerField( label = 'Was denken Sie: Wie viele von 100 Befragten geben an, dass sie selbst versuchen, aktiv etwas gegen den Klimawandel zu unternehmen?', min = 0, max = 100, ) hunnormaction = models.IntegerField( label='Was denken Sie: Wie viele von 100 Befragten geben an, dass sie der Meinung sind, die Menschen in Frankfurt sollten aktiv etwas gegen den Klimawandel unternehmen?', min = 0, max = 100, ) h1 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k1 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o1 = make_field3('Was ist Ihre Meinung zu der Initiative?') h2 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k2 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o2 = make_field3('Was ist Ihre Meinung zu der Initiative?') h3 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k3 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o3 = make_field3('Was ist Ihre Meinung zu der Initiative?') h4 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k4 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o4 = make_field3('Was ist Ihre Meinung zu der Initiative?') h5 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k5 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o5 = make_field3('Was ist Ihre Meinung zu der Initiative?') h6 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k6 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o6 = make_field3('Was ist Ihre Meinung zu der Initiative?') h7 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k7 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o7 = make_field3('Was ist Ihre Meinung zu der Initiative?') h8 = make_field1('Für wie hilfreich halten Sie diese Initiative der Stadt Frankfurt zum Klimaschutz?') k8 = make_field2('Haben Sie von dieser Initiative der Stadt bereits gehört?') o8 = make_field3('Was ist Ihre Meinung zu der Initiative?') treatknown1 = models.BooleanField(blank = True) treatknown2 = models.BooleanField(blank = True) treatknown3 = models.BooleanField(blank = True) treatknown4 = models.BooleanField(blank = True) treatknown5 = models.BooleanField(blank = True) donation = models.IntegerField( label = 'Welchen Teil der 200 Euro möchten Sie an atmosfair spenden?', min = 0, max = 200 ) beliefdonffm = models.IntegerField( label='Wie viel von den 200 Euro haben die Frankfurterinnen und Frankfurter im Durchschnitt gespendet?', min = 0, max = 200 ) beliefdonneigh = models.IntegerField( label= 'Wie viel von den 200 Euro haben die Bürgerinnen und Bürger aus Ihrer Nachbarschaft im Durchschnitt gespendet?', min = 0, max = 200 ) normdonffm = models.IntegerField( label= 'Wie viel von den 200 Euro sollten Frankfurterinnen und Frankfurter spenden?', min = 0, max = 200 ) normdonneigh = models.IntegerField( label= 'Wie viel von den 200 Euro sollten Bürgerinnen und Bürger aus Ihrer Nachbarschaft spenden?', min = 0, max = 200 ) donreason = models.LongStringField( label = '' ) own1 = models.BooleanField(blank=True) own2 = models.BooleanField(blank=True) own3 = models.BooleanField(blank=True) own4 = models.BooleanField(blank=True) own5 = models.BooleanField(blank=True) own6 = models.BooleanField(blank=True) ffm1= models.IntegerField( label= 'ihren Fleischkonsum verringern?', min = 0, max = 100 ) ffm2 = models.IntegerField( label= 'auf das Fliegen verzichten?', min = 0, max = 100 ) ffm3 = models.IntegerField( label= 'umweltfreundliche Alternativen zum Auto benutzen?', min = 0, max = 100 ) ffm4 = models.IntegerField( label= 'Strom aus umweltfreundlichen Quellen beziehen?', min = 0, max = 100 ) ffm5 = models.IntegerField( label= 'in ihrem Kaufverhalten den CO2 Fußabdruck der Produkte berücksichtigen?', min = 0, max = 100 ) ffm6 = models.IntegerField( label= 'politisch den Kampf gegen den Klimawandel unterstützen, an Demonstrationen teilnehmen, Petitionen unterschreiben oder Politische Organisationen unterstützen?', min = 0, max = 100 ) belffm1= models.BooleanField(blank = True) belffm2 = models.BooleanField(blank = True) belffm3 = models.BooleanField(blank= True) belffm4 = models.BooleanField(blank=True) belffm5 = models.BooleanField(blank=True) belffm6 = models.BooleanField(blank=True) ccaction = models.LongStringField( label='Sie haben vorhin auf die Frage, ob Sie versuchen aktiv etwas gegen den Klimawandel zu unternehmen, mit Ja geantwortet. Was tun sie konkret gegen den Klimawandel?', ) percaction = make_field2( 'Wären Sie bereit, monatlich 1 % Ihres Haushaltseinkommens für die Bekämpfung der globalen Erwärmung beizutragen? Dies würde bedeuten, dass Sie für jede 100 Euro dieses Einkommens 1 Euro beisteuern würden.' ) percnorm = models.IntegerField( label= '
Wie viele von 100 Personen in Frankfurt sind Ihrer Meinung nach bereit, monatlich mindestens 1 % ihres Haushaltseinkommens zur Bekämpfung der globalen Erwärmung beizutragen?
', min = 0, max = 100 ) stocks = make_field2('Investieren Sie in Aktien, Aktienfonds oder ETFs?') finknow = make_field4('Mein Finanzwissen ist gut.') finesgmore = make_field4('Wenn ich sicher wäre, dass mein Geld nur in nachhaltige Unternehmen investiert wird, würde ich mehr Geld am Aktienmarkt investieren.') finesgimpact = make_field4( 'Investorinnen und Investoren, die am Aktienmarkt Geld anlegen, können mit ihrer Anlage einen Beitrag zum Klimaschutz leisten. ' ) finmoral =make_field4('Ich halte das Investieren am Aktienmarkt für unmoralisch.' ) habitinvest = models.IntegerField( label='Welche der folgenden Aussagen träfe am ehesten auf Sie zu:', choices = [[1, 'Ich möchte, dass mein Geld so angelegt wird, dass es einen Beitrag zur Nachhaltigkeit leistet.'], [2, 'Ich möchte, dass mein Geld so angelegt wird, dass Aktivitäten ausgeschlossen werden, die nicht meinen Werten entsprechen.'], [3, 'Ich möchte, dass mein Geld so angelegt wird, dass Nachhaltigkeitskriterien besonders berücksichtigt werden, weil ich glaube, dass man damit mehr Geld verdienen kann.'], [4, 'Ich möchte, dass mein Geld so angelegt wird, dass die Profite aus dem Investment gesteigert werden.'], [5, 'Ich möchte mein Geld gar nicht anlegen.'], [6, 'Ich habe kein Geld zum Sparen oder Anlegen.']], widget=widgets.RadioSelect, ) posexample = models.IntegerField( choices = [[1, 'Ja'], [2, 'Nein'], [3, 'Weiß nicht']], label = 'Glauben Sie, die Stadt Frankfurt ist ein positives Beispiel im Bereich Klimaschutz und Klimaanpassung?', widget=widgets.RadioSelect, ) impcccity = models.IntegerField( choices = [[1, 'Gar nicht wichtig'], [2,'Einigermaßen wichtig'], [3, 'Wichtig'], [4, 'Sehr wichtig']], label= 'Wie wichtig ist Ihrer Meinung nach der Frankfurter Regierung das Thema Klimaschutz und Klimaanpassung innerhalb der Stadt?', widget=widgets.RadioSelect, ) ffmfuture = models.LongStringField( label = 'Wie sieht für Sie die Frankfurter Zukunft aus? Wie würden Sie das Leben in Frankfurt im Jahre 2050 beschreiben?' ) policyindfight = make_field4('Jeder Einzelne in Frankfurt kann einen Beitrag zur Bekämpfung des Klimawandel leisten.') policycrowdout = make_field4('Die Stadt Frankfurt selbst macht schon so viel zum Klimaschutz, dass ich selbst nichts mehr tun muss.') policygovmot = make_field4('Wenn die Regierung etwas für den Klimaschutz tut, motiviert mich das, selbst auch etwas zu tun.') policyneighmot = make_field4('Wenn meine Freunde und Nachbarn etwas für den Klimaschutz tun, motiviert mich das, selbst etwas zu tun.') policyccrestrict = make_field4('Klimaschutz ist eine große Herausforderung, weil die notwendigen Maßnahmen das Leben in Frankfurt einschränken werden.') policyposexam = make_field4('Ich möchte beim Klimaschutz als gutes Beispiel vorangehen, um andere zu motivieren, selbst etwas zu tun. ') policynoclue = make_field4('Selbst etwas für den Klimaschutz zu tun ist schwer, weil es gar nicht so klar ist, wo man sich engagieren kann.') policymorecity = make_field4('Ich würde mir mehr Maßnahmen der Stadt Frankfurt wünschen, an denen ich mich für den Klimaschutz beteiligen kann.') policyhelp = make_field4('Ich glaube es spielt keine Rolle, ob wir heute oder morgen anfangen, weil der Klimawandel sowieso nicht mehr zu stoppen sein wird.') ffmimpact = models.IntegerField( label ='Glauben Sie, dass man als Frankfurter Bürgerin und Bürger durch das eigene Verhalten einen aktiven Beitrag zum Klimaschutz in der Stadt Frankfurt leisten kann?', choices = [[1, 'Stimme voll und ganz zu'], [2, 'Stimme eher zu'], [3, 'Stimme eher nicht zu'], [4, 'Stimme überhaupt nicht zu']], widget = widgets.RadioSelect, ) newsletter = models.StringField( label = 'Die Stadt Frankfurt gibt monatlich den “Klimaschutz Newsletter” heraus. Darin erhalten Sie kostenlos wertvolle Informationen rund um das Thema Klimaschutz in Frankfurt. Wenn Sie möchten, können Sie sich hier für den Newsletter anmelden. Bitte tragen Sie dazu Ihre Email-Adresse ein. Wir leiten diese dann an das „Team Frankfurt Klimaschutz“ weiter und werden sie anschließend löschen.', blank=True ) newsletterconsent = models.BooleanField(blank = True) patience = make_field5( '
Wir fragen Sie nun nach Ihrer Bereitschaft, sich in einer bestimmten Art zu verhalten.
Wie gut beschreibt jede der nachfolgenden Aussagen Sie als Person?