From 38101a8078e9d7a9c3108c5d9d72e06930970ff1 Mon Sep 17 00:00:00 2001 From: Sung Park Date: Sat, 26 Mar 2016 22:06:46 -0400 Subject: [PATCH 1/5] Implment all functions --- hello.py | 10 +++++++++- templates/.index.html.swo | Bin 0 -> 12288 bytes templates/.index.html.swp | Bin 0 -> 12288 bytes templates/.login.html.swo | Bin 0 -> 12288 bytes templates/.login.html.swp | Bin 0 -> 12288 bytes templates/index.html | 17 +++++++++++++++++ templates/login.html | 11 +++++++++++ 7 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 templates/.index.html.swo create mode 100644 templates/.index.html.swp create mode 100644 templates/.login.html.swo create mode 100644 templates/.login.html.swp create mode 100644 templates/index.html create mode 100644 templates/login.html diff --git a/hello.py b/hello.py index 2420ed6..f40d413 100644 --- a/hello.py +++ b/hello.py @@ -3,11 +3,19 @@ """ from flask import Flask +from flask import render_template +from flask import request + app = Flask(__name__) @app.route('/') def hello_world(): - return 'Hello World!' + return render_template('index.html') + +@app.route('/login/', methods=['GET','POST']) +def login(name=None, age=None, patrick=None): + return render_template('login.html', name=request.form['name'], age=request.form['age'], patrick=request.form['patrick']) if __name__ == '__main__': + #app.debug = True app.run() diff --git a/templates/.index.html.swo b/templates/.index.html.swo new file mode 100644 index 0000000000000000000000000000000000000000..e17a211637107a1637e138c01ba1e2a66fa39c14 GIT binary patch literal 12288 zcmeI2zi$&U6vtf#qzcN9GO;(4fCK{*ENslMz=+tovGR3tC{abr(1oIB=@aK&o}c|bo}wgJ>a1_@o7L+K;{szZ zmVb7>JwDCe&oY)5NzXn0+i-b{ohY+~)D1H@H2sN7^xMYhzzi1Gw9I#XtKw8kt8za| zLN%!NZLAM1Kp&6+GH?t7bL`sH+L9}9#jEg3^V`R$MN7#586X2>fDDiUGC&5%02w%G z25dURp5oA_%7b4l=a~a@8PY@s$N(8217v^_|Nj2Jf1a@);4An9-hfx&C3ps!;4=7*b#Flm8sG+~0#|PyoB<5%V~@|^BX|d1 zgD$uQX2F-Uj6DY-cmP_U3046OGC&5%02v?yWPl8i0Wv@a{v89tcmLY0a||Z@z=Xp( zbAj-?CX2`KM{$&-h2?gbsueFUf;h4s-;=sPxV7EbSZ`OnN%orDGg)L6-!fg>R5{;_ zl1Flxi|Hy>4NxPIF-oM;X3@^BR~JDxDRaB0j#wjm>OlS`Y8|n_Z8fz*xDL78v5`qu zJYSn$l=$8PkCpA45N9&EEqfCETK%rl+EjQ;E14@kZe(bRY}CO5$7%4AguMI5-m4H@ zLuX=IabL-B(yj1qWVM<+aNb9|^7|&!A#<@CVk%FJYlzV;GEr&XTWvpV-Qi_SxBDO8 F?k|WnOE~}l literal 0 HcmV?d00001 diff --git a/templates/.index.html.swp b/templates/.index.html.swp new file mode 100644 index 0000000000000000000000000000000000000000..5cdf43f06813ad4c06a47aee9d6b4933be90f15c GIT binary patch literal 12288 zcmeI&KW`H;7zS{cp+lwer%Y_lv9`Ge5J;69sUcK!XsOgRh|$+`5>wy#bmyxQA<@s! z2_bdmE5ObN;3L3@*w|QkeF;ib(K2+3cq~1+II-XJ`^yw1(Rz1hmp`dLVl-|u_HN@> z_uHFAcD}?|QKo(W^1p^(x7O9UE2U}K;ib#p`h{V~S`*pf+P0C!ap+W%8R=9J>NHlv z`oJaT(gJt`0uZ={z%qOIpt0@?+z)E}?#kgcYGEq`AOHafKmY;|fB*y_FmD1bTVSVj z=o^!R->Gxm9zvEU{ho__!T^Zozl zEyjLOzEZwWK2knV-c!yfZOT2$ciQ)fl2KZe$CNsysyBxoI5Gqv009U<00Izz00bZa zf&W)Pg#JI-O-_S}FtYKe$^1lwJ)0-v=ha-NS?RbNWok1h$|%t;;3v|QG(9+M?e27H z!F2VuJh8cUiXYgXYpa6q>GZYS;9|ClQ$wne%7jW}(&hT-IB1F}pO)F`t1I@%zPhk} zk7`}9!QX0ThwvS8dE~TBH-pgFzD~nnl_$y#Y)ogeg`4yw294%(WsI%yeWPTd__&dg zE%T~_RZgd&hcxEBzxG}y=mvErW{C$%#?x*^=(ICx`hs__?#f@<+{Db!{SY(j#JGm2 SK1C*K?H5lwulAqu@%%US_qV?Q literal 0 HcmV?d00001 diff --git a/templates/.login.html.swo b/templates/.login.html.swo new file mode 100644 index 0000000000000000000000000000000000000000..1f25f86d36f2be3ec3c7c2923dd143666ca31093 GIT binary patch literal 12288 zcmeI&O=}ZD7zgmD9tuT#p`OL3k)9;owhBtwu4rG-L)(Bg(Bq_;-5oQT3A?jWSfW=y zN54ZqfJZ-o7f*f!Z(e3yGtWHv-9j>0@4r9bmuoLbo`*!=UjOa? zt{3V15>Z*XtXclw)9mZ^O%W<(-}rH{DofUqx{PA|Ra0&ttfB*y_009U<00I!0OMx(1 zps&*TomuyHXXC=PaW=&O0SG_<0uX=z1Rwwb2tWV=5P-lO3aBB`&-+A=A4v1^`~T(l z|35PSCHWz_keo|u$wbnVJd-?;wCCpVbE9PlKmY;|fB*y_009U<00Izzz?A?~y~^4R zP0FiN+Og(z#IfSM(CKz3>Lj@?bR4N9c+NZz)ai&$e8s6RG9S3~W6j3NY^;LuE*=y~ zThNxeskg5_`@#gxAAA~ib;*aueNtQ8Q=w>XdRLXfJ9?ApEv{=;nda%VEfVLOiL5v! u7syg1Q;PGAq*wUVSZPUKH#bS&?H=WZ?Qyv@UfDg`IX>y_ar006g#G~<1aq0M|pDR-$<{I!aIfRlfP zv;GVIEpDzR^<0GF(8Ysq;PJ@i<&k{03M-D8|lbD z{%iQUYFnmu#MOZrPc6Umg<;DW)ivYlvEtbvv?3WQZbcR<6G>f*ZK9?&zybsyFoVD% zZEbGUeS`J2fUT~a&(I57ApijgKmY;|fB*y_0D+pFMi%DGp?};Nr z00Izz00bZa0SG_<0uX=z1pb2nqw5M2x+nXra!VaEVttcF#hCBpt;+^b&v7rI}f={<;B2n*$a-&4qKgOgZV%0_vs5w2ToW3 literal 0 HcmV?d00001 diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..329d40f --- /dev/null +++ b/templates/index.html @@ -0,0 +1,17 @@ + + + + + Hello World + + + +

Hello! Please input your name, age, and favorite SoftDes Ninja.

+
+ Name:
+ Age:
+ Favorite SoftDes Ninja:
+ +
+ + diff --git a/templates/login.html b/templates/login.html new file mode 100644 index 0000000..552e76f --- /dev/null +++ b/templates/login.html @@ -0,0 +1,11 @@ + +{% if name and age %} +

Profile

+

{{ name }}

+Age: {{ age }}
+Favorite SoftDes Ninja: Patrick Huston +{% else %} +You forgot some information
+Click hereto go back +{% endif %} + From 291d97a7f92a91694e7d66887e55f5c7cc662f3b Mon Sep 17 00:00:00 2001 From: Sungwoo Park Date: Sat, 26 Mar 2016 22:08:12 -0400 Subject: [PATCH 2/5] Delete .index.html.swo --- templates/.index.html.swo | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 templates/.index.html.swo diff --git a/templates/.index.html.swo b/templates/.index.html.swo deleted file mode 100644 index e17a211637107a1637e138c01ba1e2a66fa39c14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2zi$&U6vtf#qzcN9GO;(4fCK{*ENslMz=+tovGR3tC{abr(1oIB=@aK&o}c|bo}wgJ>a1_@o7L+K;{szZ zmVb7>JwDCe&oY)5NzXn0+i-b{ohY+~)D1H@H2sN7^xMYhzzi1Gw9I#XtKw8kt8za| zLN%!NZLAM1Kp&6+GH?t7bL`sH+L9}9#jEg3^V`R$MN7#586X2>fDDiUGC&5%02w%G z25dURp5oA_%7b4l=a~a@8PY@s$N(8217v^_|Nj2Jf1a@);4An9-hfx&C3ps!;4=7*b#Flm8sG+~0#|PyoB<5%V~@|^BX|d1 zgD$uQX2F-Uj6DY-cmP_U3046OGC&5%02v?yWPl8i0Wv@a{v89tcmLY0a||Z@z=Xp( zbAj-?CX2`KM{$&-h2?gbsueFUf;h4s-;=sPxV7EbSZ`OnN%orDGg)L6-!fg>R5{;_ zl1Flxi|Hy>4NxPIF-oM;X3@^BR~JDxDRaB0j#wjm>OlS`Y8|n_Z8fz*xDL78v5`qu zJYSn$l=$8PkCpA45N9&EEqfCETK%rl+EjQ;E14@kZe(bRY}CO5$7%4AguMI5-m4H@ zLuX=IabL-B(yj1qWVM<+aNb9|^7|&!A#<@CVk%FJYlzV;GEr&XTWvpV-Qi_SxBDO8 F?k|WnOE~}l From 337cd298846fbb27d71dc4150c230281c96e867b Mon Sep 17 00:00:00 2001 From: Sungwoo Park Date: Sat, 26 Mar 2016 22:08:22 -0400 Subject: [PATCH 3/5] Delete .index.html.swp --- templates/.index.html.swp | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 templates/.index.html.swp diff --git a/templates/.index.html.swp b/templates/.index.html.swp deleted file mode 100644 index 5cdf43f06813ad4c06a47aee9d6b4933be90f15c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&KW`H;7zS{cp+lwer%Y_lv9`Ge5J;69sUcK!XsOgRh|$+`5>wy#bmyxQA<@s! z2_bdmE5ObN;3L3@*w|QkeF;ib(K2+3cq~1+II-XJ`^yw1(Rz1hmp`dLVl-|u_HN@> z_uHFAcD}?|QKo(W^1p^(x7O9UE2U}K;ib#p`h{V~S`*pf+P0C!ap+W%8R=9J>NHlv z`oJaT(gJt`0uZ={z%qOIpt0@?+z)E}?#kgcYGEq`AOHafKmY;|fB*y_FmD1bTVSVj z=o^!R->Gxm9zvEU{ho__!T^Zozl zEyjLOzEZwWK2knV-c!yfZOT2$ciQ)fl2KZe$CNsysyBxoI5Gqv009U<00Izz00bZa zf&W)Pg#JI-O-_S}FtYKe$^1lwJ)0-v=ha-NS?RbNWok1h$|%t;;3v|QG(9+M?e27H z!F2VuJh8cUiXYgXYpa6q>GZYS;9|ClQ$wne%7jW}(&hT-IB1F}pO)F`t1I@%zPhk} zk7`}9!QX0ThwvS8dE~TBH-pgFzD~nnl_$y#Y)ogeg`4yw294%(WsI%yeWPTd__&dg zE%T~_RZgd&hcxEBzxG}y=mvErW{C$%#?x*^=(ICx`hs__?#f@<+{Db!{SY(j#JGm2 SK1C*K?H5lwulAqu@%%US_qV?Q From e95a53bbc0d9416ce7d447bf6813dc838ebdbd37 Mon Sep 17 00:00:00 2001 From: Sungwoo Park Date: Sat, 26 Mar 2016 22:08:40 -0400 Subject: [PATCH 4/5] Delete .login.html.swo --- templates/.login.html.swo | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 templates/.login.html.swo diff --git a/templates/.login.html.swo b/templates/.login.html.swo deleted file mode 100644 index 1f25f86d36f2be3ec3c7c2923dd143666ca31093..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&O=}ZD7zgmD9tuT#p`OL3k)9;owhBtwu4rG-L)(Bg(Bq_;-5oQT3A?jWSfW=y zN54ZqfJZ-o7f*f!Z(e3yGtWHv-9j>0@4r9bmuoLbo`*!=UjOa? zt{3V15>Z*XtXclw)9mZ^O%W<(-}rH{DofUqx{PA|Ra0&ttfB*y_009U<00I!0OMx(1 zps&*TomuyHXXC=PaW=&O0SG_<0uX=z1Rwwb2tWV=5P-lO3aBB`&-+A=A4v1^`~T(l z|35PSCHWz_keo|u$wbnVJd-?;wCCpVbE9PlKmY;|fB*y_009U<00Izzz?A?~y~^4R zP0FiN+Og(z#IfSM(CKz3>Lj@?bR4N9c+NZz)ai&$e8s6RG9S3~W6j3NY^;LuE*=y~ zThNxeskg5_`@#gxAAA~ib;*aueNtQ8Q=w>XdRLXfJ9?ApEv{=;nda%VEfVLOiL5v! u7syg1Q;PGAq*wUVSZPUKH#bS&?H=WZ?Qyv@UfDg`IX>y_ar006g#G~<1aq Date: Sat, 26 Mar 2016 22:08:46 -0400 Subject: [PATCH 5/5] Delete .login.html.swp --- templates/.login.html.swp | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 templates/.login.html.swp diff --git a/templates/.login.html.swp b/templates/.login.html.swp deleted file mode 100644 index 7bd47baa06caeaf033613f8aa2016b44fb5e8f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&ze@u#6bJBEhYEry`VZukj_uVSpo2K56&%D4wa_uO>0M|pDR-$<{I!aIfRlfP zv;GVIEpDzR^<0GF(8Ysq;PJ@i<&k{03M-D8|lbD z{%iQUYFnmu#MOZrPc6Umg<;DW)ivYlvEtbvv?3WQZbcR<6G>f*ZK9?&zybsyFoVD% zZEbGUeS`J2fUT~a&(I57ApijgKmY;|fB*y_0D+pFMi%DGp?};Nr z00Izz00bZa0SG_<0uX=z1pb2nqw5M2x+nXra!VaEVttcF#hCBpt;+^b&v7rI}f={<;B2n*$a-&4qKgOgZV%0_vs5w2ToW3