From e4a70fe3e8768a61110ffcfd7ca27522b24cb649 Mon Sep 17 00:00:00 2001 From: michigg Date: Sun, 1 Oct 2017 01:57:54 +0200 Subject: [PATCH] add main controller --- ofu_app/.idea/workspace.xml | 528 ++++++++++-------- ofu_app/{events => apps}/__init__.py | 0 .../apps/__pycache__/__init__.cpython-35.pyc | Bin 0 -> 143 bytes .../migrations => apps/events}/__init__.py | 0 .../__pycache__/__init__.cpython-35.pyc | Bin 0 -> 150 bytes .../events/__pycache__/admin.cpython-35.pyc | Bin 0 -> 195 bytes .../events/__pycache__/models.cpython-35.pyc | Bin 973 -> 970 bytes ofu_app/{ => apps}/events/admin.py | 0 .../events/migrations/0001_initial.py | 0 .../events/migrations}/__init__.py | 0 ofu_app/{ => apps}/events/models.py | 0 ofu_app/{ => apps}/events/tests.py | 0 ofu_app/{ => apps}/events/urls.py | 4 +- ofu_app/{ => apps}/events/views.py | 6 +- .../migrations => apps/food}/__init__.py | 0 .../food/__pycache__/__init__.cpython-35.pyc | Bin 0 -> 148 bytes .../food/__pycache__/admin.cpython-35.pyc | Bin 0 -> 248 bytes .../food/__pycache__/models.cpython-35.pyc | Bin 1682 -> 1679 bytes ofu_app/{ => apps}/food/admin.py | 0 ofu_app/{ => apps}/food/apps.py | 2 +- .../food/migrations/0001_initial.py | 2 +- .../migrations/0002_auto_20170929_1611.py | 0 .../migrations/0003_auto_20170929_1614.py | 0 .../migrations/0004_auto_20170929_1907.py | 0 .../migrations/0005_auto_20170929_1909.py | 0 ofu_app/apps/food/migrations/__init__.py | 0 ofu_app/{ => apps}/food/models.py | 0 ofu_app/{ => apps}/food/tests.py | 0 ofu_app/{ => apps}/food/urls.py | 4 +- ofu_app/{ => apps}/food/views.py | 7 +- .../data_collectors/collect_and_migrate.py | 7 + .../__pycache__/migrate-data.cpython-35.pyc | Bin 0 -> 1421 bytes .../__pycache__/__init__.cpython-35.pyc | Bin 0 -> 176 bytes .../controller-json-events.cpython-35.pyc | Bin 0 -> 1289 bytes .../json_generator/controller-json-events.py | 14 +- .../json_generator/jsons/events-fekide.json | 2 +- .../jsons/events-univis-pretty.json | 2 +- .../json_generator/jsons/events-univis.json | 2 +- .../data_collectors/events/migrate-data.py | 11 +- .../__pycache__/migrate-data.cpython-35.pyc | Bin 0 -> 2336 bytes .../controller-json-food.cpython-35.pyc | Bin 0 -> 2425 bytes .../json_generator/controller-json-food.py | 2 +- .../json_generator/jsons/cafete-erba.json | 2 +- .../json_generator/jsons/cafete-markus.json | 2 +- .../jsons/happyhourguide-fekide.json | 2 +- .../json_generator/jsons/mensa-austr.json | 2 +- .../food/json_generator/jsons/mensa-feki.json | 2 +- ofu_app/data_collectors/food/migrate-data.py | 11 +- ofu_app/events/__init__.pyc | Bin 157 -> 0 bytes .../__pycache__/__init__.cpython-35.pyc | Bin 153 -> 0 bytes .../events/__pycache__/admin.cpython-35.pyc | Bin 198 -> 0 bytes ofu_app/events/admin.pyc | Bin 214 -> 0 bytes ofu_app/events/migrations/0001_initial.pyc | Bin 1282 -> 0 bytes ofu_app/events/migrations/__init__.pyc | Bin 168 -> 0 bytes ofu_app/events/models.pyc | Bin 1199 -> 0 bytes ofu_app/events/urls.pyc | Bin 1075 -> 0 bytes ofu_app/events/views.pyc | Bin 773 -> 0 bytes ofu_app/food/__init__.pyc | Bin 155 -> 0 bytes .../food/__pycache__/__init__.cpython-35.pyc | Bin 151 -> 0 bytes ofu_app/food/__pycache__/admin.cpython-35.pyc | Bin 251 -> 0 bytes ofu_app/food/admin.pyc | Bin 276 -> 0 bytes ofu_app/food/migrations/0001_initial.pyc | Bin 1841 -> 0 bytes .../migrations/0002_auto_20170929_1611.pyc | Bin 1107 -> 0 bytes .../migrations/0003_auto_20170929_1614.pyc | Bin 1288 -> 0 bytes .../migrations/0004_auto_20170929_1907.pyc | Bin 1485 -> 0 bytes .../migrations/0005_auto_20170929_1909.pyc | Bin 1021 -> 0 bytes ofu_app/food/migrations/__init__.pyc | Bin 166 -> 0 bytes ofu_app/food/models.pyc | Bin 2103 -> 0 bytes ofu_app/food/urls.pyc | Bin 1109 -> 0 bytes ofu_app/food/views.pyc | Bin 1510 -> 0 bytes .../__pycache__/settings.cpython-35.pyc | Bin 2623 -> 2716 bytes ofu_app/ofu_app/settings.py | 4 +- ofu_app/ofu_app/urls.py | 4 +- 73 files changed, 364 insertions(+), 258 deletions(-) rename ofu_app/{events => apps}/__init__.py (100%) create mode 100644 ofu_app/apps/__pycache__/__init__.cpython-35.pyc rename ofu_app/{events/migrations => apps/events}/__init__.py (100%) create mode 100644 ofu_app/apps/events/__pycache__/__init__.cpython-35.pyc create mode 100644 ofu_app/apps/events/__pycache__/admin.cpython-35.pyc rename ofu_app/{ => apps}/events/__pycache__/models.cpython-35.pyc (79%) rename ofu_app/{ => apps}/events/admin.py (100%) rename ofu_app/{ => apps}/events/migrations/0001_initial.py (100%) rename ofu_app/{food => apps/events/migrations}/__init__.py (100%) rename ofu_app/{ => apps}/events/models.py (100%) rename ofu_app/{ => apps}/events/tests.py (100%) rename ofu_app/{ => apps}/events/urls.py (92%) rename ofu_app/{ => apps}/events/views.py (92%) rename ofu_app/{food/migrations => apps/food}/__init__.py (100%) create mode 100644 ofu_app/apps/food/__pycache__/__init__.cpython-35.pyc create mode 100644 ofu_app/apps/food/__pycache__/admin.cpython-35.pyc rename ofu_app/{ => apps}/food/__pycache__/models.cpython-35.pyc (73%) rename ofu_app/{ => apps}/food/admin.py (100%) rename ofu_app/{ => apps}/food/apps.py (84%) rename ofu_app/{ => apps}/food/migrations/0001_initial.py (96%) rename ofu_app/{ => apps}/food/migrations/0002_auto_20170929_1611.py (100%) rename ofu_app/{ => apps}/food/migrations/0003_auto_20170929_1614.py (100%) rename ofu_app/{ => apps}/food/migrations/0004_auto_20170929_1907.py (100%) rename ofu_app/{ => apps}/food/migrations/0005_auto_20170929_1909.py (100%) create mode 100644 ofu_app/apps/food/migrations/__init__.py rename ofu_app/{ => apps}/food/models.py (100%) rename ofu_app/{ => apps}/food/tests.py (100%) rename ofu_app/{ => apps}/food/urls.py (93%) rename ofu_app/{ => apps}/food/views.py (87%) create mode 100644 ofu_app/data_collectors/collect_and_migrate.py create mode 100644 ofu_app/data_collectors/events/__pycache__/migrate-data.cpython-35.pyc create mode 100644 ofu_app/data_collectors/events/json_generator/__pycache__/__init__.cpython-35.pyc create mode 100644 ofu_app/data_collectors/events/json_generator/__pycache__/controller-json-events.cpython-35.pyc create mode 100644 ofu_app/data_collectors/food/__pycache__/migrate-data.cpython-35.pyc create mode 100644 ofu_app/data_collectors/food/json_generator/__pycache__/controller-json-food.cpython-35.pyc delete mode 100644 ofu_app/events/__init__.pyc delete mode 100644 ofu_app/events/__pycache__/__init__.cpython-35.pyc delete mode 100644 ofu_app/events/__pycache__/admin.cpython-35.pyc delete mode 100644 ofu_app/events/admin.pyc delete mode 100644 ofu_app/events/migrations/0001_initial.pyc delete mode 100644 ofu_app/events/migrations/__init__.pyc delete mode 100644 ofu_app/events/models.pyc delete mode 100644 ofu_app/events/urls.pyc delete mode 100644 ofu_app/events/views.pyc delete mode 100644 ofu_app/food/__init__.pyc delete mode 100644 ofu_app/food/__pycache__/__init__.cpython-35.pyc delete mode 100644 ofu_app/food/__pycache__/admin.cpython-35.pyc delete mode 100644 ofu_app/food/admin.pyc delete mode 100644 ofu_app/food/migrations/0001_initial.pyc delete mode 100644 ofu_app/food/migrations/0002_auto_20170929_1611.pyc delete mode 100644 ofu_app/food/migrations/0003_auto_20170929_1614.pyc delete mode 100644 ofu_app/food/migrations/0004_auto_20170929_1907.pyc delete mode 100644 ofu_app/food/migrations/0005_auto_20170929_1909.pyc delete mode 100644 ofu_app/food/migrations/__init__.pyc delete mode 100644 ofu_app/food/models.pyc delete mode 100644 ofu_app/food/urls.pyc delete mode 100644 ofu_app/food/views.pyc diff --git a/ofu_app/.idea/workspace.xml b/ofu_app/.idea/workspace.xml index 20c8781..f4f4a25 100644 --- a/ofu_app/.idea/workspace.xml +++ b/ofu_app/.idea/workspace.xml @@ -13,7 +13,8 @@ - + + @@ -25,15 +26,15 @@ - - + + - + @@ -44,16 +45,56 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84,18 +125,6 @@ - - - - - - - - - - - - @@ -116,13 +145,10 @@ @@ -161,8 +192,6 @@ - - @@ -175,98 +204,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -327,6 +350,9 @@ + + + @@ -345,7 +371,7 @@ - + - - + + @@ -679,17 +705,17 @@ - + + - - + @@ -721,7 +747,7 @@ - + @@ -755,16 +781,72 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -781,7 +863,7 @@ - + @@ -813,7 +895,7 @@ - + @@ -845,20 +927,6 @@ - - - - - - - - - - - - - - @@ -866,21 +934,14 @@ - - - - - - - - + - + @@ -898,7 +959,7 @@ - + @@ -908,20 +969,11 @@ - + - - - - - - - - - - + @@ -932,31 +984,11 @@ - - - - - - - - - - - - - - - - - - - + - - - - + + @@ -968,14 +1000,6 @@ - - - - - - - - @@ -984,13 +1008,81 @@ + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ofu_app/events/__init__.py b/ofu_app/apps/__init__.py similarity index 100% rename from ofu_app/events/__init__.py rename to ofu_app/apps/__init__.py diff --git a/ofu_app/apps/__pycache__/__init__.cpython-35.pyc b/ofu_app/apps/__pycache__/__init__.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..06afebc127715cae28c2259f7ef1350311d13f09 GIT binary patch literal 143 zcmWgV<>h*=c_ESk2p)q77+?f49Dul(1xTbYFa&Ed`mJOr0tq9CUpD#~`MIh3xtYls znd#~JF8SG|xv6<2srv4oA^Q1grMig)1t2;eL<4cLetdjpUS>&ryk0@&Ee@O9{FKt1 MR6CHV#X!se04l5^^8f$< literal 0 HcmV?d00001 diff --git a/ofu_app/events/migrations/__init__.py b/ofu_app/apps/events/__init__.py similarity index 100% rename from ofu_app/events/migrations/__init__.py rename to ofu_app/apps/events/__init__.py diff --git a/ofu_app/apps/events/__pycache__/__init__.cpython-35.pyc b/ofu_app/apps/events/__pycache__/__init__.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c7ae224260da6abc9803b5d106fdb4cb03012e89 GIT binary patch literal 150 zcmWgV<>eB5doGdz2p)q77+?f49Dul(1xTbYFa&Ed`mJOr0tq9CU(Wg&`MIh3xtYls znd#~JF8SG|xv6<2srv4oA^Q1grMig)1t2;eL<4cLerg#|zF0p#J~J<~BtBlRpz;=n SO>TZlX-=vg$natyW&i*;?eB5doI$Rfq~&M5W@izkmUfx#Uel=1&A0Kau^tL85yD&85mQT7=ksKUjk(q zG#PKPCZ^m}#sl@w(r6@d&{$xy@$q`<^42mOrv+*JMC%;b#B z^mKif{Or=))Vz{ZeRt0g{rt32-Nb?d5FHPqfw)*dwG1deBwITy(Q1dl-k3@`#24nSPY0whux7=kq!{Z=v*frJsnFGu~1{M=Oi+|1;R z%=C19m;CI~+|<01RDE~P5dHkLQr*OY0uUV!qJg+rKP^8$ML#}1GcU6wK3=b&@)n0p RZhlH>PO2Tq=wcvd004jlBneBwITzW$z`*brh~a<<$Z`PUVih2f0z`}qISdTBj0{nX42&Q?6GILYLoPEz z6f=;|%n+=}@)D?$L6h;8KxtlPa(+r`d`@ObYEfcNF;I*(F(o%M&rg%(7FT?HT4_mX zQEGgA5y+A#zLc!Qy!3p%1X8Urt0TrCTC=(r|Y}q zXP4%t=9Q%CyL*P{=ckqGCKeQc=y(tf#Krn)`S~gOU>o%cDsOSvd7cK R`5mh?kmO^OFkhL9>KhX69t0aCd@Mjpsub3jdf)b)Zi5*G=rGf^61n;?&IFvdxa7r1vE)Cq*=R6vC7JHQVlm;{i zpy!kHXj-8tpu5tgX_aoMJYJz>iP9PkYLKfmSf*%+q8fdV0O}M$tXtfm2=9u;DPtjTy-=8HG}2PXsRRyYGZkkVXyqW&a-w2=*;Oi6i?#f0J{-+vtwL%YXOqHg zb`J0L_K$}B?(y+KZ@)i$c+~moK^JHJ?sJ*x#kS;6(ViB0Hk`;zs*%o>6^r&*uzx%b z#uCOC7{!N}G|`pK=8Z!?Y|ynJEokb{m7p6$eu8v<`S=Oue(3a!P@!wQd?qvFu_NOp z`6vn<(m8XhJR>q4#K`yW$YeH+6v z{R7~|@2{9{b-ww9iN5%WSw;?F;YYf5=<+*G#}p|5e}~&>3ptp&T*t_xEwl)-bnTKx zqxdupxL3*(Y$$+6g*DJ4e7p*I$)Y8onng9BWs8=9T)JZ8fjD`#O`fjMMUB*NB!qZ$ zij^lAC(o9Ni_j12J>zrp6ecLMV?6Gomt5L~-@JdP`OtW*u&6epRx@oiPfc|Ud6KJ3 z6e`XxOf|`|5~Fawj&&l#s^X3?)k3QoTQe?@@rzj!YZdTTC4V|aQQ&o~B&;b;Z0K26 zBelUQzKut%1KZM<(+Y3B^(~rO?#YWdk{uNBAnSa-iH%|n6Ny{+x#9!yu?R)OQ9D>0 z^Tz9kec1wj0)R}TH&Gkh{o5!EUZHWR9j=GA^}zK-t+2uS{8!Kq-QHro%-8Oj4Wq@4 zyQp;ey4=}826kZE_Kw*+>>u@pdj}7?{o$i~$M=Wbue-hDzH(XP9iBKPY8#XB$N4e-B2lO~9!qim8JCojxuiCfXr)?CL)Ve@P% zGJ75?t{46Z=Ci>%E=$oW`LxnJl2EiUy~~#Q0+e*v-~Yx|y^B-xM1IO`Q!uBxSQBeb TUEu39L`|%@fm`?M^?K!BhnYa| literal 0 HcmV?d00001 diff --git a/ofu_app/data_collectors/events/json_generator/__pycache__/__init__.cpython-35.pyc b/ofu_app/data_collectors/events/json_generator/__pycache__/__init__.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5ebcb884c30de6fef10396c89341b8c7738af4a5 GIT binary patch literal 176 zcmWgV<>j(}dM=Uy2p)q77+?f49Dul(1xTbYFa&Ed`mJOr0tq9CU$Ocb`MIh3xtYls znd#~JF8SG|xv6<2srv4oA^Q1grMig)1t2;eM5iQ{B*rJ_=j5a&m*f`}>!+3hl@{w~ s73b&0r>Ewn79|3O_2c6+^D;}~(o%~zf=xKzl zpj^JqSgxq%I`KPfphDx)?7%jdSi!wV4lP1v14SY79gT5~K*90n05gE2XcHJ?nL&Ib zIFM%;K8Y9{XNVL+h@?WYnZU+%$SgR|FG6)ZK4TAOU^)X8D=do{4<9xD6k{qgQW=X; zaYOl*^40s~ThiJQA{GsCxtZ>)b>9@ivOu|`p@X+FE^o~u*I zk_zr4-KCX?0N;Q>l^Y-0do6eGu(N;IakqC5+?`K5txj7$eISRcSU;A<1^dT$D(Nm7 zW_MLlTDQHZ-`%<&TjaZaTqjZN)2d8u=0Y!so}iUJM+MAeHIy=2F=~d%>I?ful!hH$-1r;dinwt`;)29^uZTlWh#TsO-r=kn`iQ^1=jCeJf1lPVFV|aUTJB+jFE^sd zO|5$}oTQ~qd^+8XCTh044|Qi0M`3>`L#do3QhFG727+V4W1s;B`T{Nf09`_KtTTUV z(D#dUA}A3wGU!;)DR#4q)PME$1N6O?(M^Ry5LPsnVQR6X)bb<8Z5gRGc9MhC+V_0< z6RA2Des;fe5CyUmc!L9PIP9!Nhm$~J>zzAWJ00wK6@l}c_ufIKocJWc0@GPw({8!8Gm;Ax&WVWA_jAXEeI^L^$psG;e7{s-ac-?M!#tv&pk zw>cy_G3aQ(J9Q0$dY4X2ny%2XK_etar(pzwnRILdUV(gw-N!e`N-R1olR6?H#7mQN zFHhdX$QqqyZA)PL*#yvT3H`DflMuC=PciJ+s&Yz zT2tw$wCG0zC-I`NRZsK4MTV~8RHlXK(FoAQX?~z2zEhm`)C3@kDU}xEM2(s1sR=19 zC^`0>fwXf;YYD_r~hGVJj+bR_0Q9?cXhq9&Sne=IJG66Bhp-hus`BPIqMnC8f@ z5RQJi;K+~qDBy5p>;PONNI(Ms02V`|CzwLhAtfj+s55{+Lo!3G0K`ymFtwzYDPdgJ zQW;X^j1mA6C6PW0;GYct5`Z=0?{pA8;u+Kq-h*i?MhnR#JK< zR&_3I6F|(W&D$TXWRN%a)LYoJU2$bRP#(~WLc0_vjzSp%QZJ|Ht*R55P_9X zS=lP7t9U8ScAAUFzL%&1E3R<&Hh0Vkwagv!q-Cn>c-i&y0Q-ET)w?|56^Jish&SY+ z=gQ~UzK?nF0y@T)5xpT6f$3F7v`){68w6B0oZ|$E6?6p{;x8_A#v63z z8+6u%E?X?86(?96wSlr#ar*%L+!=n^O#^rARiI$t6tl6!Rp51FQ5(yz8}$(`b!QD6 z+}K%lCOBPfuDr9xz}c55j#52xGR?x7CUDf@B+hhm*?0TMXQo&_$6z=?idWg<%FI^1 zxLt0p%<}h8G4QUO-!L~e3BGydSb*gv^i%fj^DHBpxrK)I%hEWxG8#M%f&CHwCTy>#Z HtJePqJ`n$2 literal 0 HcmV?d00001 diff --git a/ofu_app/data_collectors/food/json_generator/__pycache__/controller-json-food.cpython-35.pyc b/ofu_app/data_collectors/food/json_generator/__pycache__/controller-json-food.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b6c8bcabb7bb6b8dce8c99ba0dc1d7d6a3340089 GIT binary patch literal 2425 zcmcf?U2hskaP|%`V5mP6S84lFDN&IEXN)O!m9%vNP8~NmHCRdR<#ZnloPj&Ew}=?o zQYE*~{TWsNO`rO3FMa4s`xpAu**$FVhoVaTxMPQzxtX1hota(BX4Ahs{Q1rIX@K8g z=1~y;5?Amo0tbHtdH^~A1vn<)C~!_dS1w3ZlIjH+lVl8>IOuV35}+r*nFDf^j)a?`N=UXR+`XF;Lm z`%YnCvVgKepL&6rADC^5Kyb!|cZu6(i*g}4mEU@oe2aEnhvqxxU~tm$hwO^xhXqZz zq8$gmXSAtDnTh^MGSJ4qcQ_vepK01?G%5sq=unSSZ$w!)KN_N+){wOe4%IBPZ&B9P zXb?~@&zb9Wsiy@4>IQVsGjZEOhxdD5@V5r<$Z!!1je)yyzx+hd)Vp7q~*4Y;U&Ki(8c~TG`&R zD)#>!>Bj9*{0otmi$%J=S=la^C@q#M>vqZ7+OUg7bA9vEjZMoMyZ`J=eb1q6_GGoF z9+_+ADYMMHi>KL>$2~s&?@aYg)*S{|TYMbZ`e@dcD0xwrmo;yzq7U(j;Y#6piYq7} z-~gutP8C?ghCNr{hgCRJ;ZzmF;uOR;X|&$ia_`&8?@cE@eEwW{A8V)b*XJ=<$)eruS= z9u@zF_`lZExAy6@?DN8dd^A>0!g=Xf)89qoD5N>_^Ka^rsa`_b zo0EFV6}=yC>M7Utl2T8-qW9}fJ$0&=lJ?S4FLp(54a2(@Uo6t&^P(7dM&2JP5J6*- zkj4vSLMxKS8)QPOlE!>Y=$NDvl9shJR}bSg#(XwjkTWqa%T}D@crjv_!+^6w#F>nJ z(PI&3dBTZWA>!S;toZg&4E<>K%Wt`CxD;J4hNu!lTF_IH^%C!raN+B{`o6JS+ut)@ z)as3$FujMp{#JSz#s@gmdAKNLc8(g&!->%H?4FTF6RFzalO5yf&Tg$)3zwzdi=D&$ zqs9gAgIUeU(M#{crAue3HRIXQUbQAGH(Y(*IH(&3N6nWgt5Nqdha6^JVF3OB`Zpn zq{+O382KBRx=5mzt)V_1TFUJYe8zjO6=oyU==;tPZ@LT$uq6Rj1-L6fR)9qTmIV;K s&+Z5y`d)516AKFTQ_Fx#iuL2;GxIV_ b;^XxSDoZ$kM%m=%reB5doGdz2p)q77+?f49Dul(1xTbYFa&Ed`mJOr0tq9CUvByt`MIh3xtYls znd#~JF8SG|xv6<2srv4oA^K^F#U=4+If=#D@g=FnCHnbkrSXXc1^TIFKqbZc@$s2? bnI-Y@dIgoYIBatBQ%ZAE?Lg)i12F>t&aNj< diff --git a/ofu_app/events/__pycache__/admin.cpython-35.pyc b/ofu_app/events/__pycache__/admin.cpython-35.pyc deleted file mode 100644 index 84a655728f5907a1ceca2c31ffdb0708eac53f19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 198 zcmWgV<>eB5doI$Rfq~&M5W@izkmUfx#Uel=1&A0Kau^tL85yD&85mQT7=ksKUjk(q zG#PKPCZ^m}#sl@w(r6@d&{$xy@$q`<^4XZ?))+*JMC%;b#B z^mKif{Or=))Vz{ZeRt0g{j|j5lK8Zo#NzDulGNf7{rt4j_{4$&{nRp`l45WHa^HWN5QtcRl<`x4n0{~ymGMxYb diff --git a/ofu_app/events/admin.pyc b/ofu_app/events/admin.pyc deleted file mode 100644 index 7bfb7ad01c213182fc2cc0dd9ec09a2a033b57df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214 zcmY*T%?iRW3{D+_2nvD^vD5MbB7%Z=@t|JxGV0oGb!$6pCis%Ri6CODs5|K7&-&xNY3+(wISAq$_-q zc}G`s-f;!ue+Wy?vGi7>HCbtj0$09jt#+hwy*Xem1EqN_LzR*agg$Rm*)*tcJQDEB Um^619@SU0Us;%|B`zLffA0&S>vj6}9 diff --git a/ofu_app/events/migrations/0001_initial.pyc b/ofu_app/events/migrations/0001_initial.pyc deleted file mode 100644 index 4b7eba4a3f827eefbaf9caec373238ffc1684399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1282 zcmcIjO>@&Q5MA5(XwtMz3*`VaoH*oExAzW1X(_{@Fq5W-=HfBY+EF6g!IpsZTKIeX z76yI*?5-1f$rZ=5k>0MP_ny|l@15@VpFeIVuzCXee+52NA84TH^}qmR9*jNkcoTe`)qC5a@zpx@kM=I1ubK8Q8Xz#+l%g+e8Y>~h zooHYaW;Ib_)dbukihe?=mZUnM2xrh^u(Jv5ZUVPAfjt4cpmqSaVb+7$4$OAfo9{|? zZ*w+nGck6vFZ`*j54aC%A5stQ=>%jrZwhan-oS|#d;LT^utvHuxG^%oJ ztXAS*g{6*-zC*iB;G)!7TrQ(IE@h?F)?j@F@z=;;p4zECr9!twVG>(Ri*o7sG^6vm zpr#<4?n+RrGqi0=D@bC=N#WBB&nC`{tYMu~~5d1SG& zVUf5fUMxcKx}rtvPboY;K0b+bt}Qjd(PBAdw(M*5ltRmIH9B6)f94&oe$TxZ0U_Ri zYgV2o&bpF39})y2vo_>NeH7Pgmk%kq!o{ScwL!zjl#z2E1j^|Dsgw&kt$XDq_dvzh K*!Q1!z2Gl_XeKlO diff --git a/ofu_app/events/migrations/__init__.pyc b/ofu_app/events/migrations/__init__.pyc deleted file mode 100644 index 4961f5f89a9cf86da9f60f3012cc5d25fd181445..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmZSn%*!SC_FQB#0~9a6AKFTQ_Fx#ih-KaixNvR l^Ye=J@Egk1^}-{DaZf- diff --git a/ofu_app/events/models.pyc b/ofu_app/events/models.pyc deleted file mode 100644 index 30f7dcf2c8e9d27465d4088da245cdbd7dfa2753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 zcmcIj&2rN~43?eWrhg$!-yx^^1v(6clmbI~aB`rz>@2a8Y_hgfTML9Mya#W@voOO0 zfV57V>14Qp9V^nOUHQ|eb?w)2=k3oQw^P_&HU57NA(SI_68;5X0nz{_0R$34Qw6K222_p*J09xqygA~Wea8jBu)4R@D<>8(uSl3qkfy~n%{i&1NNxP#${%j zC#b9;EVM1Fj4ULR;+H(b3TZNu@frJS(fYrIzq6hJ)FYVAFn{{DQ zU2N0}H`L)c)t{BcY)%VmahTvtJ4;k&e~6?Xx(yld-JY;hb<1ofp%j-nI@ytELMK|< ze5%RhSzosOB_+E^7AuwM6qWLPlw#GLmGD&dX6DYJqI{0Dz@pC(>`Xb}Fk0j(MyZ)D z%zPdV@|8<@Oc-6i8Amf+lA2jvt`uQOQ9g4@uh$XEB+IB8@cDWZOYc2?N+H|~s#iQ^ zKNg1Zffz}Vc$bdyR|ak3Wf~U_NpdFf*_R7lR9Vq?c==wvySlj^zxGFn3|aJDvp_h{ zi;b^gO}6sry>PzLm`|jy6#L^Vf@S$9zd;VGUo+q`J1#N+-^)%T@BKTWgoJ2N%E#0U zdJp$ma2DS5CAFR7%#ka2jxj?(M{JU%&gS{KBV)^|C0V{jlMi0tSf=i!8p_uf%lrOU WGhXqF>byM@iAx!FH{d&L*8czli~{fg diff --git a/ofu_app/events/urls.pyc b/ofu_app/events/urls.pyc deleted file mode 100644 index 8aa6447b1c65eb1e0aeafda7e49664bf5470a785..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1075 zcma)5PjAyO6n|;Et^@)52tFXSMP00NtN;On!6d|?YzKN+mc~x%Hnt<%*%(*8A76$8 zM|gHxZA?O%qd4!qJpbPB{c-o#qxjkHpI>v>u08y|#@C+V#sC($N5DEzMIbw{=s@K4 zE>vBRJy`Twy$97E$UZFk5b+MMJ>Y#WsElAS05*UxqX!=Tdj~)lO`6p; zIh%hXM_Lu4Y)s~aR&ji~;^d++Rh>D9f4=n(Ib#O5QpBUE zjm+@;>2R`5ZKWlj5S2;(a_HsZI6kT}YY&&08@q-3KOWkxxbakyP^&FV@)5BD|9kWC zCz8yj9%eMY!|6ojRl|fTu@E7mPcO%g?rL-ribIeL_Q?D4(U=t5a?aY4wLQURs3P%| z-*H8GvO9Hu&dW-d6zjMPH}r;pI~)Xnzs$N3fK z8|r!}`i|I#D0tH$zvRl<&tb6LK3dZhrz}m~0m^sNnxhTe@G3dy4cP&Qf12>y}iz@YlLZ!%8qAckv;t diff --git a/ofu_app/events/views.pyc b/ofu_app/events/views.pyc deleted file mode 100644 index 2799d0ecd049b4be495b877d384179a0ea37332f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmb_ZOK#gR5FJW#+)vUN$RY)L0j;cEfC5EPpbd&{vT(DBHv%KlHf4QWaTFtfy>hS6 zYxOc+blJY43^WHQ#TjxwocCrF|2li|xyRn5u;437Lex6U|3tV)~kn@Y?;sN)>K=0@c~Z*lw^TeEnb>z9}T0KqTcO#NR_P zQHibSK(tr1Q^6Ann}edueMB5nnNSJ1NWuW!MaYi!v7qfhG$98kLL<6D%$(qe$&Bgh zAPk=Y=EjW$>^YRtZ1a4{_K8)o^{)}L!qjJ5YuEX3pO&sEbx8HBJC@fhwa{a@OE*Jm z8XyEM1YB)Fov3NI;W@)$Y{hyO1|`YueQ68!VQ32n65R}5N@Yp`q_f|8>zQSW+#3BD zDha)zl7Od>L3x>KwrXpe)vj2%H04D*`>Luc_pd(?w%p~X^F)p@o71U#o6&Csl_Gw`Dvx`i3J7vY5Dmn`tk9Zd6^~g a@p=W7B^*G5Y;yBcN^?@}K-LulF#`boW+Su! diff --git a/ofu_app/food/__pycache__/__init__.cpython-35.pyc b/ofu_app/food/__pycache__/__init__.cpython-35.pyc deleted file mode 100644 index c8c0483cc82a5ef025e19ed79c939a39295b53ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmWgV<>eBwITy(Q1dl-k3@`#24nSPY0whux7=kq!{Z=v*frJsnFBkoc{M=Oi+|1;R z%=C19m;CI~+|<01RDE~P5dE~o;*$8ZoW$bn_>$D(68-$N()h%J0{yi7{1pB8_{_Y_ alK6PNg34PQHo5sJr8%i~Ak&M1m;nG0cqOs` diff --git a/ofu_app/food/__pycache__/admin.cpython-35.pyc b/ofu_app/food/__pycache__/admin.cpython-35.pyc deleted file mode 100644 index 78043360001596341355755f0f62159bad1bb833..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmX|4yJ`b55M15a5DX430{MY7*H}Mbf&+n&CXLhN8ljw|vusIw=uxEe@Azl@0oSI= zFQm$zi!3{{JHx=-FPDqE&E?|+0N;fFsp#7h(gTsAW#9ljgO&lCbOo*gUqf4yu3^{A zekchI8&@UR4wV+pW*wzVHoP^naUp~$xkN2QoJ!hTb&#RQb%!BG`x$F8&k*Ny zuJrrF_vkhEw%gmj=g)X7UWcst%j-KgGG$?$Oh=J*${bA*au~QlRQy`H9=^t#jYn0S Lew-T9M62o#>@Pr` diff --git a/ofu_app/food/admin.pyc b/ofu_app/food/admin.pyc deleted file mode 100644 index d7598311b705bfe067d209d5d11726e5a58e7523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmYL^!Ab)$5QZmN1u0Z|@DV)hsd<4S3W9j?P`%hoNH@tgZIW3wlY=km%lH5~se(iJ z^MCv^L(+XM7dM;F_W}M&@_i2y$}JnqM?eHf0(JsKV+m10>R{I~cktR@aAWx9>IFMm zvD6#}v`)uBZZ@&}CYPKTn?im$&(MNdYhS6(PU|fb&^3!anmpoqz)W-4Z`; z7}WujQz;CGFplaGPc^wrPCY%pDQ^mCA5A%Fa)lK7s?9Vhk7(8T4eRNHu6WBPp{>!~ KwSSi;EBOQW!$5)n diff --git a/ofu_app/food/migrations/0001_initial.pyc b/ofu_app/food/migrations/0001_initial.pyc deleted file mode 100644 index a54e4548bdcac1b5641426ce2e19815e9f1bef3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1841 zcmcIkOK;mo5FV0}EZcJIG_l(>y%Y#gU1-U&Ovyk{G>zfL2lpU5ho}c)#U09&`B2H- zw9eK2ef=~20qxAtj$jlyrIm!y?Cd6sp$D{urz=i4;Vl@36NC7ej zrVcoKb|G~k^I+;h)_`fFmU@sjVcHT4;@4oh2D$<0!J-YZ1G))+0Net+o3=rFaM5j% z|KxA_bRFW%4iTFtQK2zR6N9BntFFs88$_~XUMiCmd1crxBdxUh*{lS{SlQIr7sLn0qoaWiB0m_9l|PKt&{rDA{#eh{ zI1b|B5sm~FEy%AH#gQf;woS%q5y@uMd!l|1Q_Sb)DtXD#7^uc7Dw8E|k64~#ZYAt- zgm^d`9Qm_jjQ!!DKk#R>K>GuQ!@dqidK{tU?Yl_wd5Wh+p=-GPaS+G-nLijD1pe^w zc;>57Jn}I(4EjnP40Jq_NSu5Pi}$sz1s5SB1g1%hl-bCZ7j~Nk6k~rCuDeGv!&!!6 z9fsmA4Cw)|DbkVMU6vN5rb(U{>VY&s;}Ua?d6Zx^kr#$*@md;q&Tu9YmRtXdT6@Y3 z7fh%0@St?`?c1}HTK=(f%&=JQPpAd;J-N5mrk%E)dd}US4D=sEQzj?`Mh^hTwAKH z!QM}2m%Uh3CX7>6U55rM(<@>d(wO(S%4Bl?r1tv#{y}(Gy#3|Pgu!y;s!ycl(zmhh zwA}BU7xaDZeCw@FD_%IK<#f5EcWsKTu_d)>LL!jd>niQ*ne?RY!7g3i$)$4p_f?zl jnogcEVMwdYh5NtKm&U!UC+vHUTeXSoxO+~=>3IJDl`4({ diff --git a/ofu_app/food/migrations/0002_auto_20170929_1611.pyc b/ofu_app/food/migrations/0002_auto_20170929_1611.pyc deleted file mode 100644 index 33b6d07c88543c8a59b5b6c3c43c7c16f4bfd1db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1107 zcmcgr&2G~`5FY=;ZPHfi3GoO%pgPF`R0$zkP!R_>xVO@;UoC#+<4W;`?d%{Sxd+tK86_vLyCw@*apa|pq_AVtzIfEu6)U=cvT zb_jI{O$3Vwniv)_c_Y9G)*~nbkTHA$*aBQHMj%IUnI=?6eWxc4NVCTzT&tE^qNtU{ zzNk$a@|y{XMpb=bm2QpYyoRD`W5=YvxqGui%9YL;=~q$^7@$0aijamLPs~^e8$lu< zTL>BC;7oq!-22%{@OSC^Ajg0StSM#!Nag|Hm}_n!8hYp8q3k~f57+%QxJqC#f&4N( zq7Ge5qSRWtLsF*G=}f3rSyj{nb4-DF=?e7`?E(3_UNuF(5jVK;L;EwRl*8>l3E@!*;b96vGj%nR z$!$pNu$9;@6`I`d2dCxO=nr_|F)+rnn)bw-x!)9S@XT2~L@?e9+9LF=UiA+BO}eAq z@~f0m0Ne}nj?8SO8_XKDT&b$cUg{f1j9AQGy}ruI!dOw(g}D(Hjm>oF1ksr>NtAN8 zp&89!E(*dS=F{1e>FNAb%pT8XC*3CJuV|0{<`Ib`8pq=x36k&^89W?(yYsF8UT&!> wopn7?l~WP$(~#?;t@Md}@5%CP_`B}A^V)xC(U11&FwAE>6~p^=96pGC0BscT82|tP diff --git a/ofu_app/food/migrations/0003_auto_20170929_1614.pyc b/ofu_app/food/migrations/0003_auto_20170929_1614.pyc deleted file mode 100644 index 5b48ee76dde4435aab44296e9c67d61f9257b527..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmcgs&2G~`5FXq4ZPQYLfCDe!Q=J4vp<*cXN2i#{wi5NmV>2^H|We{b!-39=9JDmSz?VXtx<{A2dU z|Jtxy9CrKf*~<=02QWEGnd=s^R9Gv+T@;4H;aKFsTQMGv9uD`%`(m^=8a3P#*`m%X z6^QS7zFeNpZCH7Vz-kg??v-z&P-tbO?~+Otc`!a~vg~Fny`&a4LG#bTsJirXeSqfB z!^PMc_c&0zO4T7y>z%GkqZsKrAPH>?-HV(3=B53zKBcqgBo@Jk6_PkX z6>yymBfIhg)7bEK8;$3BW@&fL(1b23R_ diff --git a/ofu_app/food/migrations/0004_auto_20170929_1907.pyc b/ofu_app/food/migrations/0004_auto_20170929_1907.pyc deleted file mode 100644 index f2b850c70b7af1900c0e1ef08efb86167e8db973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1485 zcmcgsOK;Oa5FXok(?@9OLqIvAoSO6@s!A22P=PqWAuWgIz{+IT&ZcWS#JdvhHT(&# z{2=}VcW(Rum>DO8mrzeQ)_8YjcjlXKW)gf|Y<&6f>AVlqC&2F`@F5qtkobCF01^*+ z9(c6(!T68_&qOa+oE^r~npg9>0+gUAC}f%gCtfb(7rWB{kF zD#p;?@M(FtvP~2&)%{E=VYF4_(Bv(jEDaQij>n41JV$8{BbS26P0ZCk73KdXg7*;@5K~-T`1&MI$AR8cWfLs8% z2yzMJGN>9%s@??f4JgZ>{WP!V=jPx1U@XM5!gy9^elYqiPzYcR2}P7;(rw_P)9LJq(AiAvc6JUrhr5Sj z=fTc?Q3ax1q+y~Qkv#}Uqsu|&#+E#=nu@AYX?3D(8P}0kMq1KJ6@|`N{TVl!ZtE=) zR36Q(ut}?ryA9w9+bf+$8HdSjIJV?bPtfY99dezbU!^Mb7->AKw0DB1o1(3+7Y^1}+44 zw=)X23uu#SgoLWJuT|dVNue9ZQa&YWyF4L8=LzP)D)vY?h_WsX2fIBsI8(&|I{su3 zPIpA$*%(=)Qt+u)%;MRUB}*=HW!XzM!olP@Y@rtBB7cqB_8?1CJJJ1tj^p-8cHxjm ztJ=?=pS7bfw<0oOej%*NZ99vc!2W4d5%J1wyxZ7+`@i?!Vdr3bblD}Oggw8Hq7u|g zb+3ZIJ^$D5ChwP7w&?tn*2q~mMq0b50{*vJ diff --git a/ofu_app/food/migrations/0005_auto_20170929_1909.pyc b/ofu_app/food/migrations/0005_auto_20170929_1909.pyc deleted file mode 100644 index ab0dcffe51654b30a027c7100b7dd428fdb52172..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmcgr&2H2%5T5+(FRfG|0S8_nr%hUcs+AA|RDn29q?Ai@z%pwm>(q%?Yg<*hmZ#vM zco`l5W}ID$!~srZSCjF~*z?WzIm!3K`T5sxmn+yk3BF%I4E8-b0{;Lssy?es&t4Zphr-RL8KrPXeUrdAV%;7;1=Mrnt({)A{*nG>IXhqgq}M><9oF- zLNcwK+;VNRm@;!Toocq+Dbrg=`#P-B_T0_Tf45Klf=wG<5$tPpBoJCLg9c&80Z>Z7 z5d-2wSYixv1TDgyfSf=(g?0w*9I-~XkkA0X*H8aa-^5VegYqIH5I#jy8zcN9bc&*Q z!nk*aofOBX#qwmyj+e#hFdq%XdfrJ-Gp+e%bF(&n>*$0Ko}eRp;Z!Hx2>n_~EgVIK zthv`NY_yJV9n}Qt{;7XWV8WsRB77#IpBzrA!Nd-b~u)FM6O4>3AMgzXoDAa30 zQU<9A`x$pKgo09{<$YrUV(*l;p%DT6YH04D*`>Luc_pd(?w%p~X^F)p@o71U#o6&Csl_Gw`Dvx`i3J7vY5DmnKrQJ-i6xo& kdByti@tJv>?7{Zl*TK1_m}xo zy!ZpOzuu4lKDdw#)AV%DX1c%rx>NeuYCQY#{cK3{r^NqXl1uqlRs#NWC?bj-8aU)& z?^5JaT%tj#*q10OQ(U1zh4*C|R4J&CuF!dnMh*p4`a*O`bT+6{P`l=+FC1$WtX*?7 z7LEo5O*-wYb0py}emV|oW|M_Y!eJU{FA9y${3tIxb-2S=e@+u!SgLG^`CycX&*3by z=;_4XNOvFU!lDUTYM0JSNL`mXaEJ4Ph0|hJjn3<0X(aBqYyc z9BqVc8}BCJ2dh1kjbjdwOy&sk|9HO%2Qz}#CXce-OOgPGL>sgWtTg3P96pF z7&K8)Zw0j@u-`0z0;3fgRka`g>5y(EM0j&BU2Ox*=Eegh+U>pYHE*TdHxC1hV_sKnq z`85KtMVpDbW*=s6*|9Z6xo8{VOKalzY^m5q+f=piUNy#Du&Q*PHMaH2(FMo6WuHp* z*`@5nHcZ<_vC0qW^gM-yoy@VjL!E*2bmhv zu1mIl6MPI)q*VDWSCkL7x9-mQva$<~b=-yD6Exkht8xZt82dRVpM{BNN4YoUDW*$w=BcX%QC-54x#;S zQk|g<{DZ$vd{bV|h}4WC&Tw47{{hbk+|wW-_3ex#sKU+Wj!@;)HC&hZvRo|qOMBI7 zWxV3APtSNEoX-kur>hKy%Ja=Qa>5S1pVrr&l6$JHY%BHrA<7}aL1&MC-AB=H0Wv!g diff --git a/ofu_app/food/views.pyc b/ofu_app/food/views.pyc deleted file mode 100644 index 6541318d66cc84fcacd3a2d890be4fc934cd662f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1510 zcmb_c&2rN)5MIZL-Tcu^XWHSwz%{4j))T|f;jbL%!EhlLk7_B2659&aiZ(Opsk{d- z!5i=Z9C#ES0CwfH4byAmWTjngw4c8HTJl+u}S8GDjo6` zr((5QpBh)y$&VdDN*RsIu5^8xm@Zho2$}dC4PQaj)^{THy-oW z-XR-473xAE7b?v~;x!VJW6l>ULra7bHl35EymWG5G2!HdHBfKF=`0v!5nD7zLy)(m z@p%}d^?JL7jQ>OS$vcqo9%P@f!@!X0fH(GpX5+aj)VR>uT+e3X*JkOcD5~+h_n*d7 zf}BnX_%cO;I5tz45|v}m_*bni>}a+2fbQt$`t}Le2=;@+;PLi340=I)`}k|XG;mM- zHQ;+l*MQX)fClgyVoJ~4K3QM!uDkwn)jaYp2^W3vb1^n9`HV)(P$2NC_6JVWsY6$h zuoGVK?-98W<;;xi+*Fu3v>sr>V(~rj@C$m;9V&f35)S7hsWMXu zG?h&lNG*!Gz?@$wESH4kpB$07JN!d-mZ3i<#4cAam;lR{de9h9FOSF$n(c#s(oXph7=u!C}D;aU4|$T zh7=ZtC{czKJ%%VTFk74txRk&Ts&1pp~{PTBwf delta 271 zcmbOux?eXLKsAFfCx??p((XFi$j8O@>)&>Zhep-i1_6``39#9e_CR3NqkyPVsUnS aNosM)