From 47405888fdff9c4dea0e51eba2561fc79209dd33 Mon Sep 17 00:00:00 2001 From: Federico Denkena Date: Sat, 28 Oct 2023 13:14:13 +0200 Subject: [PATCH] get backend working, registration done --- impuls/__pycache__/settings.cpython-311.pyc | Bin 3030 -> 3118 bytes notes | 2 + templates/anmeldung.html | 13 +++-- templates/navbar.html | 4 -- website/__pycache__/admin.cpython-311.pyc | Bin 351 -> 1066 bytes website/__pycache__/models.cpython-311.pyc | Bin 6232 -> 6245 bytes website/admin.py | 12 ++++- ...ress_plz_alter_registrant_food_and_more.py | 33 ++++++++++++ .../0006_alter_registrant_message.py | 18 +++++++ ...7_alter_registrant_address_plz_and_more.py | 48 ++++++++++++++++++ .../migrations/0008_alter_registrant_mail.py | 18 +++++++ ...lug_alter_registrant_birthdate_and_more.py | 42 +++++++++++++++ .../0010_alter_registrant_birthdate.py | 18 +++++++ .../migrations/0011_alter_registrant_payed.py | 18 +++++++ ...nt_address_street_and_more.cpython-311.pyc | Bin 0 -> 1179 bytes ...r_registrant_food_and_more.cpython-311.pyc | Bin 0 -> 1437 bytes ...6_alter_registrant_message.cpython-311.pyc | Bin 0 -> 850 bytes ...trant_address_plz_and_more.cpython-311.pyc | Bin 0 -> 1674 bytes ...0008_alter_registrant_mail.cpython-311.pyc | Bin 0 -> 834 bytes ...istrant_birthdate_and_more.cpython-311.pyc | Bin 0 -> 1687 bytes ...alter_registrant_birthdate.cpython-311.pyc | Bin 0 -> 865 bytes ...011_alter_registrant_payed.cpython-311.pyc | Bin 0 -> 808 bytes website/models.py | 28 +++++----- 23 files changed, 230 insertions(+), 24 deletions(-) create mode 100644 notes create mode 100644 website/migrations/0005_alter_registrant_address_plz_alter_registrant_food_and_more.py create mode 100644 website/migrations/0006_alter_registrant_message.py create mode 100644 website/migrations/0007_alter_registrant_address_plz_and_more.py create mode 100644 website/migrations/0008_alter_registrant_mail.py create mode 100644 website/migrations/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.py create mode 100644 website/migrations/0010_alter_registrant_birthdate.py create mode 100644 website/migrations/0011_alter_registrant_payed.py create mode 100644 website/migrations/__pycache__/0004_rename_address_registrant_address_street_and_more.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0005_alter_registrant_address_plz_alter_registrant_food_and_more.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0006_alter_registrant_message.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0007_alter_registrant_address_plz_and_more.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0008_alter_registrant_mail.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0010_alter_registrant_birthdate.cpython-311.pyc create mode 100644 website/migrations/__pycache__/0011_alter_registrant_payed.cpython-311.pyc diff --git a/impuls/__pycache__/settings.cpython-311.pyc b/impuls/__pycache__/settings.cpython-311.pyc index ae507eabe1fff997680056f470606646c5a785b6..06384d095681621e14232c5c7fbe7afece7d09b2 100644 GIT binary patch delta 342 zcmca6zD`1YIWI340}w2FZIk+#kAdMahyw#0P{wDeiRvfAQpAB!B85FgGDT_*TP9^{P?}R* zrIV}gm+MyO7Uon`;#p`ASeP1;Rg`UN7+Mu-s9&06>h9v^nx5j4>uZo-6?u!r)Wq0G zlkFCptDn24pX)6aKSy6685-;wbc-XvF*rEfKgi`4i-&(OXUHv<0RNznBEiju>;lYO z7C?_P0&#KIWN)tD%7!-tBtS^S>4t#D4FRzayzByO9~eLcGbb-o1Lp^&$w}M=EM`D0 E09Srqi2wiq delta 262 zcmZ1{aZOx(IWI340}yO8mr3>KV_Anspruch auf ermäßigten Teilnahmebeitrag?
{{ register_form.rate_reduced }}
-{{ register_form.address.errors }} - -
{{register_form.address }}
+{{ register_form.address_street.errors }} + +
{{register_form.address_street }}
+{{ register_form.address_plz.errors }} + +
{{register_form.address_plz }}
+
+{{ register_form.address_town.errors }} + +
{{register_form.address_town }}
{{ register_form.birthdate.errors }} diff --git a/templates/navbar.html b/templates/navbar.html index 1eb25ef9..2c78c076 100644 --- a/templates/navbar.html +++ b/templates/navbar.html @@ -3,10 +3,6 @@ Home News Über uns -
- - -
diff --git a/website/__pycache__/admin.cpython-311.pyc b/website/__pycache__/admin.cpython-311.pyc index 59a494826ae09a2010109e93e2082c9d40cabfc0..325c36b54e5436a41a94a5d83ef59f7cd37c7c63 100644 GIT binary patch literal 1066 zcmbVK&2G~`5T3QyKS@)12q4lVQcp;^G$RsK)JNgsAWKAhMMCse6iz*{>m+Rom(tnY&pR_ao^M9;X>~OZQoj7$VjmH}ccm=E zm|vzudX9ktMLq&J5CVNuCML| z$2sh}{@hdWB}<2TQO9@tVkOhwd4A0JXP7ER7aR2tF0c1`y}B24x_(sevHi%4Sv{+F zv(x8l05ZVx60J)ZT&_v6GI%*Dt`BR27i#gli^qGlg1AEu+;%J6Y|2J(Z=b6X6Q-of z{D`Xw=B5Hmff`1hlOXc1)Pt<*EUmzbkFa^xa>jX4J5X1;evMC7~AOh0Fgn;3qV9UXXBn=wlK{j6O z!9&e>(3@WB5*t~=1#kQZ?k1DC@#euqZkTvhXWNw4+S$xEzsF~Ok9EeskE3^j(CKl{ zw{*@2Kcd$H|AZ$8-sonQFMCV8$Mc@u>RI>mo}BltujXfcEts|@#@~VoRG4=17KI`m zO?+FOCnG2f0uBB$>gjB7cTo6JtMWoqNyg+*xxM6N%XrBF3J2VXSZ*huQ6kb&uUK1b zU8)Zlzzw!sxA&B$E)A2N)d^OZP|eSR7QMPFO!$o9%do_;N!hKQ^`2_inx7TQsKk*k z=L9Z7Qer5zGR)@_ESpa=Iazik<%)-uIDyO}Yhu5gA7R$~F!wc(&24QwxVM`bj*?@a zOkRnQ?2Aj}kNAufyJB3CeCP`8nLZ0l+F+7`NqyD-4W~efwXB?@wI7p>lW7FKVq_i!i zsg%~29NfoV@8Lcpf8?|9w2h}Jo@Q0VWU-BkN#m-yVu_k9YE;zp1xJV#R;ds(By-|8 zY6%%z$WS4p&o|60A3e6fq74=)SY*r8ruLfs7M!x-6opf4Y7lpKjN2edL6YoCqrGe^ zpxS^%RrUB=>dQ=W3$-p7l{C2@ ijB$?+p9gPoqnNvR>iJ)a!I#mWZv0n0d4YtwulxmiV*Hi> delta 882 zcmZWl&ui0Q7*5)*S^70unl$OQHd%kIZtIY;(G5K~g*uoW8&er$AX06VO(_zK;6%&> zp`I+fBJLtP&8ZV7^AFf*=LEh(@$O+ag?SafFQpr7??)cqAJ6mf=KWP@6~vE%5MoFq z8k6QL^j+K#d}}`V<{xK+u-+4ka6ZQLuLdZEM%52BKF0EN))zW83+(u|Scdt+!gH~o z@FMV8l;907bArbdsS1uniQ}r>rnJKY>KT}#xxB+~`H7Nz?O0Y$d51dQ$Bd}QpquFJ zeK_s76Pt;h(xWr_UXRh&@vDa0yLam4es3NJUW#*x6K78Ma)bWMm0JDqGI6jB0*5LEhFs*3qgjeVlE5_FlCu0wD^K#d;Uw$_qVP!y2c}33Kcrc{ zRH>WOE9S#0{F7b>bEIvZ1GYKmV-uIG=kBHU235OZ6;h~ zU}V@OD0FErlw5NHD>+vg!pe|6+foOci&!1pRUEbGszt08?YWkmZsxF@-mW-u!IcYG zF4*OklA+4Xw&f^et}=#|F(Q|e%^;SNu9U`7+Ma0%dSej_`nJ4V+#hv>c~_Xn!n{4* zSunC`?W+4B2bEn^#;8oTy40<~SNTHRL3tPDG0Kz8MWb;Ki^lu9D`v5ng>Gda zoU*TWtX!mHq}wI>EQMZY0oGC9-jc$x!3wSK!fG_-vmQVptigw9rt1;umf;{;VwV7^ z7o|HMi$axxNv|8K(Uih9u+*1q4gRW6+DwnM;Emy#rn67?HniL9Xp}X6GiRZxy-oa~ N{iBoNdC2x&`40&k+4uke diff --git a/website/admin.py b/website/admin.py index abe46b51..c7e84e48 100644 --- a/website/admin.py +++ b/website/admin.py @@ -1,4 +1,12 @@ from django.contrib import admin -from .models import Registrant +from .models import Registrant, Author, Category, Post, Contact # Register your models here. -admin.site.register(Registrant) +class RegistrantAdmin(admin.ModelAdmin): + list_display = ('name',) + list_filter = ['payed'] + +admin.site.register(Registrant, RegistrantAdmin) +admin.site.register(Author) +admin.site.register(Category) +admin.site.register(Post) +admin.site.register(Contact) diff --git a/website/migrations/0005_alter_registrant_address_plz_alter_registrant_food_and_more.py b/website/migrations/0005_alter_registrant_address_plz_alter_registrant_food_and_more.py new file mode 100644 index 00000000..407d386e --- /dev/null +++ b/website/migrations/0005_alter_registrant_address_plz_alter_registrant_food_and_more.py @@ -0,0 +1,33 @@ +# Generated by Django 4.2.6 on 2023-10-28 09:20 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0004_rename_address_registrant_address_street_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='address_plz', + field=models.CharField(max_length=12), + ), + migrations.AlterField( + model_name='registrant', + name='food', + field=models.CharField(choices=[('Vegetarisch', 'Vegetarisch'), ('Vegan', 'Vegan'), ('Glutenfrei', 'Glutenfrei')], max_length=33), + ), + migrations.AlterField( + model_name='registrant', + name='gender', + field=models.CharField(choices=[('Männlich', 'Männlich'), ('Weiblich', 'Weiblich'), ('Andere', 'Andere')], max_length=33), + ), + migrations.AlterField( + model_name='registrant', + name='phone', + field=models.CharField(max_length=33), + ), + ] diff --git a/website/migrations/0006_alter_registrant_message.py b/website/migrations/0006_alter_registrant_message.py new file mode 100644 index 00000000..78ccf6cf --- /dev/null +++ b/website/migrations/0006_alter_registrant_message.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.6 on 2023-10-28 09:33 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0005_alter_registrant_address_plz_alter_registrant_food_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='message', + field=models.TextField(max_length=2100), + ), + ] diff --git a/website/migrations/0007_alter_registrant_address_plz_and_more.py b/website/migrations/0007_alter_registrant_address_plz_and_more.py new file mode 100644 index 00000000..c545c161 --- /dev/null +++ b/website/migrations/0007_alter_registrant_address_plz_and_more.py @@ -0,0 +1,48 @@ +# Generated by Django 4.2.6 on 2023-10-28 10:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0006_alter_registrant_message'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='address_plz', + field=models.CharField(blank=True, max_length=12), + ), + migrations.AlterField( + model_name='registrant', + name='address_street', + field=models.CharField(blank=True, max_length=256), + ), + migrations.AlterField( + model_name='registrant', + name='address_town', + field=models.CharField(blank=True, max_length=33), + ), + migrations.AlterField( + model_name='registrant', + name='info', + field=models.CharField(blank=True, max_length=777), + ), + migrations.AlterField( + model_name='registrant', + name='mail', + field=models.EmailField(blank=True, max_length=254), + ), + migrations.AlterField( + model_name='registrant', + name='message', + field=models.TextField(blank=True, max_length=2100), + ), + migrations.AlterField( + model_name='registrant', + name='music', + field=models.CharField(blank=True, max_length=128), + ), + ] diff --git a/website/migrations/0008_alter_registrant_mail.py b/website/migrations/0008_alter_registrant_mail.py new file mode 100644 index 00000000..1cce14e2 --- /dev/null +++ b/website/migrations/0008_alter_registrant_mail.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.6 on 2023-10-28 10:02 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0007_alter_registrant_address_plz_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='mail', + field=models.CharField(blank=True, max_length=77), + ), + ] diff --git a/website/migrations/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.py b/website/migrations/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.py new file mode 100644 index 00000000..0d7a051f --- /dev/null +++ b/website/migrations/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.py @@ -0,0 +1,42 @@ +# Generated by Django 4.2.6 on 2023-10-28 10:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0008_alter_registrant_mail'), + ] + + operations = [ + migrations.RemoveField( + model_name='registrant', + name='slug', + ), + migrations.AlterField( + model_name='registrant', + name='birthdate', + field=models.DateField(blank=True), + ), + migrations.AlterField( + model_name='registrant', + name='food', + field=models.CharField(blank=True, choices=[('Vegetarisch', 'Vegetarisch'), ('Vegan', 'Vegan'), ('Glutenfrei', 'Glutenfrei')], max_length=33), + ), + migrations.AlterField( + model_name='registrant', + name='gender', + field=models.CharField(blank=True, choices=[('Männlich', 'Männlich'), ('Weiblich', 'Weiblich'), ('Andere', 'Andere')], max_length=33), + ), + migrations.AlterField( + model_name='registrant', + name='name', + field=models.CharField(blank=True, max_length=64), + ), + migrations.AlterField( + model_name='registrant', + name='phone', + field=models.CharField(blank=True, max_length=33), + ), + ] diff --git a/website/migrations/0010_alter_registrant_birthdate.py b/website/migrations/0010_alter_registrant_birthdate.py new file mode 100644 index 00000000..f9f4e006 --- /dev/null +++ b/website/migrations/0010_alter_registrant_birthdate.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.6 on 2023-10-28 10:18 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0009_remove_registrant_slug_alter_registrant_birthdate_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='birthdate', + field=models.CharField(blank=True, max_length=33), + ), + ] diff --git a/website/migrations/0011_alter_registrant_payed.py b/website/migrations/0011_alter_registrant_payed.py new file mode 100644 index 00000000..b072fa35 --- /dev/null +++ b/website/migrations/0011_alter_registrant_payed.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.6 on 2023-10-28 10:23 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('website', '0010_alter_registrant_birthdate'), + ] + + operations = [ + migrations.AlterField( + model_name='registrant', + name='payed', + field=models.BooleanField(default=False), + ), + ] diff --git a/website/migrations/__pycache__/0004_rename_address_registrant_address_street_and_more.cpython-311.pyc b/website/migrations/__pycache__/0004_rename_address_registrant_address_street_and_more.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..77505d3e80437d5fc35405fd43f1c485df5c82d5 GIT binary patch literal 1179 zcmah{J#W)M7{0R;$9B`wT2z357D7RIpb4T9Ln9=FC=!AWATd}-C%1QX9XU=oI}I>( zVCdMb|Db^A#KccvY^4m*txVlqwNoeFv*Ug!m3q#-dG7swpS$m)qb7n?+jz?6RD}M? zL%xawa99Vhg(#vpKuzr6rs60VDd-iV$~Qz+h8qx@t!+TRPEL+W3-6I#+?PgM5oXi( zxEuSeFcMm`MOhFn4+7J_v>8B$e?e>^h8#?hqfqQ&M^z9jH1ejPG==0l#q$MIA1zM_ zJ{o9B4gEw@qWX@ptw58ovqjCFk?jI#U}tM6OL-{E=;c{F)iLN8jDJNKZ}Yi-0v3Al>VjS1WiX3EnyeieHL-~ za>U3xCXEYeE&VyADdO^agz;k4<(b87wb|e?{X~agM8_YiYc8*LyWOhaYoEc>HH#*P7q6=6lwB z|8^xYiZTqukrYY!T-fxPFl*PU?^*SpRlgwYhGl8%ujR+(-K0Y-+67_Ih8udVS-O-m zpHiHSc}KdXz7;^ndOf?oXM6^Z7 zm$|l{<`xp2?a)f#gp}Vc7K^t{Mm?)ZO^Xmlg8)R^2|{LhVP6Fzr6795Z2F9H{d5l> zO6^+ioBd%(iGiV#)+^Jco*mW=86;6lQ#j#DOfxlyx`Zn=-zSC)5e;onn}!y1f@+JiEW<}VEt>)$?kp6dYU zc(OhBj5?KAF_9?L6=6Wxq%hC4>b^%yhQ@Pd9It6|-Gnofwo8E@Hq94p%Z<|o5}_^O z&Z|1$UtDXhuec#)55?&iycoo_`*kakx$d{<$@Tt<4q*`;*9tE!R_Js(1*h3+yFuZk zFon~XP=FHMF)aamUS%NZgNq`q{bDV)UNaS(#Y8Z{1U!Mw{uil8E8$3%uBw|)A{}W{ z@AY2p#@_hs-ssd`er9XFm!J7k>E@Td=a+i(y=^&;@F})aQ@)W4kT@W1*9!RS(&{_<%CJCT5>0+RX6zGC8Okc~Zn~%iDX46!a z425f?VR^Q{NGfr8q}F=a!Q@a*xe}D1I@)29QX`7(;@w(M2~0d!$~+ VYJ>*KmfpKEcOVvy&RLE9{svqxXleie literal 0 HcmV?d00001 diff --git a/website/migrations/__pycache__/0006_alter_registrant_message.cpython-311.pyc b/website/migrations/__pycache__/0006_alter_registrant_message.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eda1188017530d7b519a8e554cf18e1a25fdf52b GIT binary patch literal 850 zcmZuv&ui2`6rM@4*(9`}L97(?P({q8S=j1n5k*iCEr>-VmtoqO#w_{eBd9Nm_SBPavYQrJXOfri&71e;``+a1^0I?qy!zGSKQKbSmD7yY z987xv4iG~O$0)%8PP9P7NJGyM(>^1nbKKXPq(eYQ7ha$<<2CYHe^l7hq?1IUpkA|)O-n)<6TB!$9)DU4?q(Sy zG-V{o1eeZbnrtVKL_;2JSfCz*db&qqo`&T+PX|xwCn-(1G-})0jd;v9JzH9&UMEC4 z1nROu%mFVE@_s;LwO4tJ=R9RR-HCW1RLiCFSTTR9st7|Z*js$BtbOTZIiI)wJDRHg zoImkDP~i`ULqAILL0tIrHu#sfOqENY$$ThBiV6Drk4fnp2H=wenTvftuL*RGkP z7nOtTTVI^9b#t2}9%w`v=HV%6hD8&iQTlcrl<(1MQuXWFf^6;TG~Vi0TO}=iHgCC<@T#?ZhR*#yS$z!)PDMkdZ3>TzLUjL`@~?!y=x z7(-3ua`Ar{W?ED5IE>0ADnE&51O_JEAgjI=5IVWAuy9*9?0|T>M@-8PJi`rihxoo> z5~`fZ=#YW22Xeh;zgg*IAr$~ht=fkB0tV37)NSIL!A3y)^j`6WC{U{bk*-SqzNBq()p!+%=2%9=lCcxyw?2z@qa+CXnxK7+sz! z_nGfVN97f=8FaTwwMKfE?K3(88+7ut_{#8#jYgwrIkmd&7klL`p54nL6#7oG&~ffi zQ{8YeMDCIK+G|e&*od%={~qepJbgk5$+tp*AD5bsLj}oG@050C@?au&FgA6d&TP%L z)tQ~~y_uG}w689;)uk{k%E}=Ea?HqYHq(7Jxt3bmS4(ZR^lzK1eKzOyGtp;rUO!-y zWBKHE@_RR0YI$ERx7G5$W4qGlCx1?x%Y8O~kFA_nrRF2{c-P|oEEhy7`pR^-N`I@bHGAVk^dY>C~zDHUF8ZbG?#os={hHcC`q=I_Gtc) LDUSc3jr{%uLs^o= literal 0 HcmV?d00001 diff --git a/website/migrations/__pycache__/0008_alter_registrant_mail.cpython-311.pyc b/website/migrations/__pycache__/0008_alter_registrant_mail.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fdac69962a50c95dd3eed89cfcf655c1d0fdcaa0 GIT binary patch literal 834 zcmZuvF>ljA6uz?^$F^DttV#t03;`j+P-lZ7K~N-+5bXkDu#ird-jO<-op5%V!jyr5 zv0HxtQUTE)z|SaBhUmn`)Xh~ob>f{9w?g60e*WIwyZ65Doxd(GdkDt*?77ELIWcMJwwd+gqX>3*DMbm0Qzz6g(kCJqI%_6Z`Tdw#ZgDn zEb1kxvg01(BHb!a>aR0*rf&f3BaTAMP-rmR!J%m&ZgopiP@3r#yIY-~LCj*6L;Ju0 z0`ShpVf9}^kjG&TP;!;KQE~xd)gf=EQO4E1Mx$|`P?2#-B=1CNCTWrp%9!M7O8Vj> zp$Q{#Pjcm51Sl(}k$82y0c9awr7dXk4&>5ZB6!ltw(BN%S};jy%#~Hx%G-zwwh3e$ zQmhlAJOattKybiIguEY6p<}hjc%LVXCtDFurS7rv9&4gcbrxyq1^3A|o%zb^_4&Nl z-_caJ5`g{(i~6;?wf+ZbLz=>9kiG^pI-j|X+;yCr z#)>_9k$cF!`PmygHzupMCYM(yer@m0*spzC`B^*iTfh9)*l*=k%k@qWm{V0XlPiz{tY}juA literal 0 HcmV?d00001 diff --git a/website/migrations/__pycache__/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.cpython-311.pyc b/website/migrations/__pycache__/0009_remove_registrant_slug_alter_registrant_birthdate_and_more.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a3d48eb3a46c38c2099330d96a9a6b6572cda402 GIT binary patch literal 1687 zcmbVM%}*0S6rcU*wz~y|g@_u(hz6;Lmgof&FdB^}L`@U|v6s!ZGi(>PyLEO8dLzbz zM{asH1~v8%@NVK6k{-w$ym;cagnHrRn`sLzHIO*leKYUt_ukHLrl0%!4Fu!ouW52G zfzWTRv`lY;9$|zf50$07RF?Cygk3XztTRxH|p)wcsJuV8f!WfD8w zospSQb{%R*Zs3PZD+ic(VX>Xb=l+(m_d((%3Cc?tK%gyCp;0}lb6!%TnN<`GCuu98CNMueT8oSdApY%e0z zqQr5-h}wQ+m2KB!#-V|!p;vXpY2YWo^6fHVs*rlYrBMmn5t+|OEK%@m|3yZjY1n?+ z2ZAM*T;gG-E(HP3D1eb(AP$La>W0M<9fT0DCBSC;)NE?TL$4YUe~A*84uNUsGPf)A z6ih5xECp_ngm5zLSC&V7Cn_<`AwDLQ&RX1IjGh$M8LrWGk;JzlB2ZMfe6T+}gnt zYe>HlEAp_m_9!-xe(9Z2PmOMmT-hERi4%%$>>>~iF5(o@N4fi=a9`Lq$JWQ|=Gd3v zO*6Y?X6t4)PO3ZuM1uiDT5HZJdXR*a=wer>2{S^ftW?D*x*Y7eK^{BuPM}l-WcRy}wwyDrqt573)TQ O;OZ`SH2&cgb^iiXf|fi0 literal 0 HcmV?d00001 diff --git a/website/migrations/__pycache__/0010_alter_registrant_birthdate.cpython-311.pyc b/website/migrations/__pycache__/0010_alter_registrant_birthdate.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6ef835f3060e461b99cec32d370e7b14b2cef9c4 GIT binary patch literal 865 zcmaJSl7)1-^bW_Ve}uEsz?Ol5 zv0MLx0-}Ea3;#orGDKb&n7TPir%t?c;uKWGo&Eg1_wL>M?mK^4U9}L5>CYDbjuHAL zoodt;VAcY#hZtfwL=pCIq<9KO3VMu~@&PfGB-2eLx1zuo zGz*eA&Gjf@JWRK$O8GSw&g?aSJ;afR8S)f{ee9_U;##jF1+AHk=)L-)1~HA*4)lEm z2*5iZ2lc-R!9E5vfRdS;&nhlJtUlzOG{|^<&vo59MDQrt;qdW;G!rz=NE!}&Lc@%U zKck&MWL-uxPH4o!&Jq!c8k5zn>K z*4_j>WSc`>thheIcb`hzfa7J4|R7v{L`ZTCMCZ1mp?9rh}X1nEmK zqvb4gWWK_Ms;udwr-g;gs~@egaby&3N&pW4bQ7$XjUIuhxwB`cd73<)_|32qf js2F3Qhnt7!*4d}fSFm27vu4*CpSv-YiQ|7{%f7z>V;bf# literal 0 HcmV?d00001 diff --git a/website/migrations/__pycache__/0011_alter_registrant_payed.cpython-311.pyc b/website/migrations/__pycache__/0011_alter_registrant_payed.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ef1fabe2efa48680beb73e494e4e91d0e30fb9a8 GIT binary patch literal 808 zcmZuuzi-n(6n0N^({|IM?s9S~( zjM@4h6j1xe6e&Y=8)9N}l}?>_=ftg0xU)Zh@7=q*?|c5Xwq^s4d%rq-LI8fNpc=I$ znRk$!0s}@Oh>1^P&DRKM@D`YM0!-(muUDJSke%N~zRrvTaBF|mva3lu4tpZV!!*gH z8K;a#*Oc1Ln&3&93()5Z-7s^1^s9j52TO z&%0~Chfa4^otBoi2gkz1b4pMoJ3tuU&cX!iRiSI^=JpQ=6+CQE4)M*!W!?Ldc;aWkVn~phtr>5AbZrOJYX|aBg^wMqCEq#|>7djrQ zva)s)*-fLfXx?k_2t)O^vyTXcP6$D5#Jz-