From 46b859b3692133cc492f0613f19c01b0c81bed45 Mon Sep 17 00:00:00 2001 From: Minhao Qiu <minhao.qiu@fau.de> Date: Sun, 19 Jan 2020 12:45:46 +0100 Subject: [PATCH] add superuser minhao --- .../airline/__pycache__/urls.cpython-36.pyc | Bin 924 -> 972 bytes app_13/airline/airline/urls.py | 5 ++++- app_13/airline/db.sqlite3 | Bin 147456 -> 147456 bytes .../flights/__pycache__/admin.cpython-36.pyc | Bin 190 -> 294 bytes .../flights/__pycache__/urls.cpython-36.pyc | Bin 0 -> 261 bytes .../flights/__pycache__/views.cpython-36.pyc | Bin 0 -> 468 bytes app_13/airline/flights/admin.py | 4 ++++ .../flights/templates/flights/index.html | 15 +++++++++++++++ app_13/airline/flights/urls.py | 2 +- app_13/airline/flights/views.py | 9 ++++++++- 10 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 app_13/airline/flights/__pycache__/urls.cpython-36.pyc create mode 100644 app_13/airline/flights/__pycache__/views.cpython-36.pyc create mode 100644 app_13/airline/flights/templates/flights/index.html diff --git a/app_13/airline/airline/__pycache__/urls.cpython-36.pyc b/app_13/airline/airline/__pycache__/urls.cpython-36.pyc index 6fd7f65dfd8f4736c2a608d9fe09419527e127eb..20904d54d517f2c001058122f2b01aaa4e8ae5ee 100644 GIT binary patch delta 215 zcmbQkeull?n3tEU#z7^{pP7N-F#{4{VPIfzU|?V<1`#O?Q4A@JDNH$xxlB<^j3731 z4s$L`6iY5^6e}Y`DoYAWDr*XBGh;JTDoYAmDpM9)7JD;OI#U!!3VSevCP!ic69YqH zW>HRNUaCT9kdK0MeqLH;`o{cRCT*r$ECq=r8MoLo^OAE)Q&Mj+RPm(cWTt176zi21 z<rG)3C8p$N=IQ%sa!!87WWZF!GFh5go{gJ<fuV?dvIBDv4+jGS0}CS$qW~)pBLK50 BFdhH^ delta 146 zcmX@ZK8HQRn3tC;lT$hFEfWL7V+JI^%)r3lz`(#zY{0<4kirnfkiwY4l*5?I6ve~{ zVl(G3=dwhxFfydFq_CtiWwB<lH8Z6%MzN=`1~X`~ZOmw45@Ni?Qjl1ZQN@;+lAD>Q m@2ANzS)AEmvJbNi8z%z;LlNiXJmw%SHU<U;7DgUM9%cY#*BVX$ diff --git a/app_13/airline/airline/urls.py b/app_13/airline/airline/urls.py index 3f7604b..662f35b 100644 --- a/app_13/airline/airline/urls.py +++ b/app_13/airline/airline/urls.py @@ -14,8 +14,11 @@ Including another URLconf 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin -from django.urls import path +from django.urls import path, include + +# need to add urls from sub-apps into main roots urlpatterns = [ + path('', include('flights.urls')), path('admin/', admin.site.urls), ] diff --git a/app_13/airline/db.sqlite3 b/app_13/airline/db.sqlite3 index 74b5bb52e75896a378a4a2bf69a3ce9d9ce45cfa..920dc5d9d2f32a188d841a936efef28fd57e8a31 100644 GIT binary patch delta 1344 zcmZo@;B08%oFL7pJ5k1&QFmj)LV0oi6$~8w-i-V&`Mvpf^Oy0@;_v3a%AdHg(U@OM zgqc~FF(oT8FFij#F(o%MFFq$fon>;Oz6c}B<T8B?CC<dsl8pG$;?yDr1_ogUR3OgE zY|J?QqZ6aB7zcxp0JA1zT25wqMoDozgl5|OQeWDDgNgqu1OIRSubTxEUh<2wGBYx= zFtIQ*ax(EUFfcIk9b(`+w6SpqUwxA`Bdc!<t7Caqd2&WYj#++wRY7`MRh3b4d6lV& zL3%}@d46SLMv8xUsDWRWqk*4`Q+8BHSgwCaWL2b5sBvV7r-`3YP*!ACwrONmx~X4C zN{(MhsA-goTdr?Nfw^anWkyOwP=17QSXESnS6X6tV5WbjXN6~Gd1i!>TfJe5dq!GH zgkMf_j%8+KxL;9JxM{X$R(@ubdqGB0Zc3R?u3uSFUQlIXxMyi(M3_OMvngC%a;2$X zl2K4jlB-unq)|yuQf^?TkF!@ASe=`tVX{$JWrR^iMzT>l$Wl|^Do+!CcdwkttiX!M zkf02I7YDx#KbN4)D3^?!DECmqsH|+0$PlkA-;k6HKclD|KbLF+&pZQLBLgD?T>~Rs z10w}PLn{*_D<g9~BMUQg1M^J<ECOtd{NW7z;Ts!$`Rg0i7<m~QH61x6dG$Ft9eE3q zvQyHG;)^p9jZDo{3{4FT3=C8<-P6Lejk5hcO;XEM0xP3TqO{$!QYtIW4Wm2^GR;%- zof18Ki_CM2jD2!SQhY4}vXd%Y3<7+i?l9Cfv_x`;xsj2jNp5CdMq+-hHki^Y%q(?C zODxq(Nrku^uEWsE$V|`B$k4#hl50Do0n=B0E>31iPKfSB1qz!kuw39_;eW-z{|c0P z_}_09Ot{6b#=^|W$O1}49L!)6oRm1Y7#J8>_}?<{|Kb16|B3(YX2FEJ{FC3_7w2K& zJHx=goIjagiSNwD#yx!XAuOB>j{N@GoSd9!E;6w)HPtgRH#9aiHZoGsRS3>V%uCNm z%v8__2y@p|D9Kj{NG!@MR?u*Eao3ElR!U4sNlj6*QmC%2jkRY6nX0VKh{aT6Gd*J? z149c#lYqpcdK?CDI5B}t(8OwjfuWv-xq+dDg)yp|&>X=L&ImRmn30na&2Pq5#)f+4 zM#jcw#^#28spSfh`9;|Z8eVSRAfF_Id<yZ4Qd(wePD-(ol|r;qa%M@TQfzH)EC<uJ z3ydrZY>fPO82ImO7EHLrucyrH%SkA!f}(|y{}BWKqs@W|H~95rnH`~ljx7O$$^#bu zgADxd`5*9~=RdevFkvIVJP!*CgRr=>i#s^*`I%W5gk=N5++hJR{ee7_i~z_tAj_Ee zzk$-gx6OhHulU74351!6nVFLlWHb~1YX<&r{I53)Cfw&2<z!-IU}R!sVfw+$!3bh< IGBM5v00SRyJOBUy delta 251 zcmZo@;B08%oFL7pI#I@%QFUX&LV0lp1_loPL<ats{8#vQ^Oy0@;_v2P!JoLX(T$&( ze+9$jM12uPrpaac8cH0Ar6n2hrNya5f&$E%oM}0k=@})(@eo>^mD!ka`bQ^5VKEM2 zW@cTEl&r+O^!)h5l-$g`_?-Oo%`f$(4OkfYe=}?>=;NO_A(fSdnURxe(FTQ02Ur9) zvuyYyzv%$WgUu`t{>U#nATVhH%W{?rj0#}>qzNn>O#BZR_}}wC*esZEg@5`3c_taY x%KV~iE(Qh$M*cqx{C_qJHoWKOU|?WiX6EGN-ORY)D?b+pBP#<V6DJend;t0{O)&rf diff --git a/app_13/airline/flights/__pycache__/admin.cpython-36.pyc b/app_13/airline/flights/__pycache__/admin.cpython-36.pyc index 1970fa63e4b126241ef079d66055c05f2c3d63f7..7d2843a0e652244d3ac3ac2bcab5bec35a86a356 100644 GIT binary patch delta 221 zcmdnTxQwaZn3tE!(m^F|E&~I@V+JI^#K6Gdz`(#zY{9_5kiw9{n8T3E7{$oQkiwM0 zoWqpM9L1c=62-#Ekjj|Fn#GpN+{_4Pvw+wsEWr$#tS>=EYBJtpO-#wn%zMemz`&r% zbc@|Fv#21ysN|Lxn_Et1dPa$#CVLcLN>*ZCdcIzAeqKpYW>OKz1-IC8^HWlDii=nn x7#NCJ85kIDu@q;Pq~78vN=?r!E=es~$xy@zlH;719?ZqYz`(%6B*4tW2mmZWF=PM$ delta 116 zcmZ3+w2v{}n3tEUg;P1so`HekF#{4{Vqjo!U|?V<7GPjtNMT4}%wfo7jACSDNMQ<Q z&}4oIQmV;#i#0JNH#5&qlPQWXB`Yy6Jzp<5Kd+=HGpPt<z)FT9W(Ed^BIb!FgIPd2 E0D*lLB>(^b diff --git a/app_13/airline/flights/__pycache__/urls.cpython-36.pyc b/app_13/airline/flights/__pycache__/urls.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..40d8cf6728304c752938de9820b6ddfc5fece29a GIT binary patch literal 261 zcmXr!<>i`es}dK_z`*dB0SPcOFfceUFfbHrF)%QsFr+Z%Fyt~uF)}iwFr_f(Fy%5w zF*7oxGN!PkGH0<gGo>>|v8J#FGib8C1R0{qc#EYVu_WUqBLf42CgUyEvdq--;#&-U znryeYQ?e5C()0C7i*kyKm>3usidaDe3j+hgE!NDul+=n_+@(c11&JjksYQ9kD;bJ7 zLGmEtmz{n_er~FMZf0IaV!pmhesXDUYF<gPesZy?fo^$fl73=ALA;@{eqv@(PG(-J mep*gudPYgHKFBV;g34PQHo5sJr8%i~Aa@mmtmI+hVFmyk>p}|v literal 0 HcmV?d00001 diff --git a/app_13/airline/flights/__pycache__/views.cpython-36.pyc b/app_13/airline/flights/__pycache__/views.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0c86c8f7eb9d836c206fba7b9be3e1faed0a2ff8 GIT binary patch literal 468 zcmXr!<>fkOrxGW?$iVQJ0SPcMFfceUFfbGwFfcHrFr+Z%Fyt~uF*1VKOgT)s%u&pY z3@OYhEIBN>tWm6t3@NNBY%L5?Y$@!)44ND-K}KmZ-s15nDJcj_EiTB<D^As9yv0_O znwOGV^pcT*fdRyI%gId7C`kr!K{`OTvM?|(ID>4K0@=)1!jQ$7#njA@$ym!+!d%0U z!c@c9%pA<1$?SKFJq@hAxJn4h(9g_ENv+V!D9O#yWGP~0U|_h#o}ZMJnp{$Ri#ahT zr-&J3FVijdqSV6D)Z&s`?8*6gC8-r9D;bKo85kIT+3RQI=celCX69ui=IguUCzs}? z=9LudCl{L<=$5A@=_eKx#2XsxCuSDqWag#n!|W}~Of4_gE2zB13U&b-$o(LXFfj44 z6!9`JF!*V*-{MZmO3X{o*UKm=DJTMYHA(;~Qk;=rRFYg;QVe$BEw<eJl+>JJum`}p g!Hz>BctAemu*uC&Da}c>1BG5O$VwhY9wr_p0IoxG9{>OV literal 0 HcmV?d00001 diff --git a/app_13/airline/flights/admin.py b/app_13/airline/flights/admin.py index 8c38f3f..f6f5ac0 100644 --- a/app_13/airline/flights/admin.py +++ b/app_13/airline/flights/admin.py @@ -1,3 +1,7 @@ from django.contrib import admin +from .models import Airport, Flight + # Register your models here. +admin.site.register(Airport) +admin.site.register(Flight) diff --git a/app_13/airline/flights/templates/flights/index.html b/app_13/airline/flights/templates/flights/index.html new file mode 100644 index 0000000..9830f80 --- /dev/null +++ b/app_13/airline/flights/templates/flights/index.html @@ -0,0 +1,15 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <title>Flights</title> +</head> +<body> + <h1>Flights</h1> + <ul> + {% for flight in flights %} + <li>{{ flight }}</li> + {% endfor %} + </ul> +</body> +</html> \ No newline at end of file diff --git a/app_13/airline/flights/urls.py b/app_13/airline/flights/urls.py index 10ab3f5..b8de8ae 100644 --- a/app_13/airline/flights/urls.py +++ b/app_13/airline/flights/urls.py @@ -3,6 +3,6 @@ from django.urls import path from . import views urlpatterns = [ - path = ("", views.index) + path("", views.index) ] \ No newline at end of file diff --git a/app_13/airline/flights/views.py b/app_13/airline/flights/views.py index dbe0fdd..57e74fe 100644 --- a/app_13/airline/flights/views.py +++ b/app_13/airline/flights/views.py @@ -1,6 +1,13 @@ from django.http import HttpResponse from django.shortcuts import render +from .models import Flight # Create your views here. def index(request): - return HttpResponse("Hello world") \ No newline at end of file + context = { + "flights": Flight.objects.all(), + + } + + return render(request, "flights/index.html", context) + -- GitLab