From 64fc24137d450de9620ec37ee9facdb748760d2f Mon Sep 17 00:00:00 2001 From: Lorenzo Brown Date: Mon, 12 Oct 2015 18:27:49 -0700 Subject: [PATCH] organized file structure a little bit --- .../SAMPLE JSON RESPONSES | 0 .../client_secrets.json | 0 login.py => Final Project/login.py | 0 project.py => Final Project/project.py | 0 .../sendingapirequests.py | 0 .../sendingARequestWithPython.py | 0 Lesson_2/L2_10.zip | Bin 0 -> 884 bytes {Lesson-2 => Lesson_2}/findARestaurant.py | 0 Lesson_3/L3-03.zip | Bin 0 -> 844 bytes Lesson_3/L3-04.zip | Bin 0 -> 889 bytes Lesson_3/L3-05solution.zip | Bin 0 -> 1088 bytes {L305 => Lesson_3/L305}/findARestaurant.py | 0 {L305 => Lesson_3/L305}/findARestaurant.pyc | Bin {L305 => Lesson_3/L305}/model.py | 0 {L305 => Lesson_3/L305}/model.pyc | Bin {L305 => Lesson_3/L305}/restaruants.db | Bin {L305 => Lesson_3/L305}/tester.py | 0 {L305 => Lesson_3/L305}/views.py | 0 Lesson_3/L305actualsolution.zip | Bin 0 -> 5311 bytes Lesson_3/endpoints2tester.zip | Bin 0 -> 1193 bytes Lesson_3/endpoints3sol.zip | Bin 0 -> 1970 bytes Lesson_3/endpoints3tester.zip | Bin 0 -> 1261 bytes Lesson_3/endpoints_solution.zip | Bin 0 -> 879 bytes Lesson_3/endpointssolution.zip | Bin 0 -> 895 bytes .../default/virtualbox/action_provision | 0 .../default/virtualbox/action_set_name | 0 .../.vagrant/machines/default/virtualbox/id | 0 .../machines/default/virtualbox/index_uuid | 0 .../machines/default/virtualbox/private_key | 0 .../default/virtualbox/synced_folders | 0 .../02_Adding Users and Logins/models.py | 0 .../03 _User Registration/models.py | 0 .../03 _User Registration/models.pyc | Bin .../03 _User Registration/users.db | Bin .../03 _User Registration/views.py | 0 .../models.py | 0 .../models.pyc | Bin .../users.db | Bin .../views.py | 0 .../Solution Code/bagelShop.db" | Bin .../Solution Code/bagel_tester.py" | 0 .../Solution Code/models.py" | 0 .../Solution Code/models.pyc" | Bin .../Solution Code/views.py" | 0 .../starter_code/bagel_tester.py" | 0 .../starter_code/models.py" | 0 .../starter_code/views.py" | 0 .../models.py | 0 .../models.pyc | Bin .../usersWithTokens.db | Bin .../views.py | 0 .../Solution Code}/fruit_tester.py | 0 .../Solution Code}/models.py | 0 .../Solution Code}/models.pyc | Bin .../Solution Code}/regalTree.db | Bin .../Solution Code}/views.py | 0 .../starter_code/fruit_tester.py | 0 .../starter_code/models.py | 0 .../starter_code/views.py | 0 .../client_secrets.json | 0 .../models.py | 0 .../models.pyc | Bin .../templates/clientOAuth.html | 0 .../usersWithOAuth.db | Bin .../views.py | 0 .../Solution Code/client_secrets.json | 0 .../Solution Code}/models.py | 0 .../Solution Code}/models.pyc | Bin .../Solution Code}/paleKale.db | Bin .../Solution Code}/templates/clientOAuth.html | 0 .../Solution Code}/usersWithOAuth.db | Bin .../Solution Code}/views.py | 0 .../starter_code}/seafood_tester.py | 0 .../starter_code/templates/clientOAuth.html | 145 ++++++++++++++++++ .../12_Rate Limiting/hungryclient.py | 0 {L4 => Lesson_4}/12_Rate Limiting/views.py | 0 {L4 => Lesson_4}/Vagrantfile | 0 77 files changed, 145 insertions(+) rename SAMPLE JSON RESPONSES => Final Project/SAMPLE JSON RESPONSES (100%) rename {L4/10_Adding OAuth 2.0 for Authentication => Final Project}/client_secrets.json (100%) rename login.py => Final Project/login.py (100%) rename project.py => Final Project/project.py (100%) rename {Lesson-2 => Lesson_2/06_Sending API Requests}/sendingapirequests.py (100%) rename {Lesson-2 => Lesson_2/10_Requesting from Python Code}/sendingARequestWithPython.py (100%) create mode 100644 Lesson_2/L2_10.zip rename {Lesson-2 => Lesson_2}/findARestaurant.py (100%) create mode 100644 Lesson_3/L3-03.zip create mode 100644 Lesson_3/L3-04.zip create mode 100644 Lesson_3/L3-05solution.zip rename {L305 => Lesson_3/L305}/findARestaurant.py (100%) rename {L305 => Lesson_3/L305}/findARestaurant.pyc (100%) rename {L305 => Lesson_3/L305}/model.py (100%) rename {L305 => Lesson_3/L305}/model.pyc (100%) rename {L305 => Lesson_3/L305}/restaruants.db (100%) rename {L305 => Lesson_3/L305}/tester.py (100%) rename {L305 => Lesson_3/L305}/views.py (100%) create mode 100644 Lesson_3/L305actualsolution.zip create mode 100644 Lesson_3/endpoints2tester.zip create mode 100644 Lesson_3/endpoints3sol.zip create mode 100644 Lesson_3/endpoints3tester.zip create mode 100644 Lesson_3/endpoints_solution.zip create mode 100644 Lesson_3/endpointssolution.zip rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/action_provision (100%) rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/action_set_name (100%) rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/id (100%) rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/index_uuid (100%) rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/private_key (100%) rename {L4 => Lesson_4}/.vagrant/machines/default/virtualbox/synced_folders (100%) rename {L4 => Lesson_4}/02_Adding Users and Logins/models.py (100%) rename {L4 => Lesson_4}/03 _User Registration/models.py (100%) rename {L4 => Lesson_4}/03 _User Registration/models.pyc (100%) rename {L4 => Lesson_4}/03 _User Registration/users.db (100%) rename {L4 => Lesson_4}/03 _User Registration/views.py (100%) rename {L4 => Lesson_4}/04_Password Protecting a Resource/models.py (100%) rename {L4 => Lesson_4}/04_Password Protecting a Resource/models.pyc (100%) rename {L4 => Lesson_4}/04_Password Protecting a Resource/users.db (100%) rename {L4 => Lesson_4}/04_Password Protecting a Resource/views.py (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/bagelShop.db" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagelShop.db" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/bagel_tester.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagel_tester.py" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/models.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.py" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/models.pyc" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.pyc" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/views.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/views.py" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" (100%) rename "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" => "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" (100%) rename {L4 => Lesson_4}/07_Implementing Token-Based Authentication in Flask/models.py (100%) rename {L4 => Lesson_4}/07_Implementing Token-Based Authentication in Flask/models.pyc (100%) rename {L4 => Lesson_4}/07_Implementing Token-Based Authentication in Flask/usersWithTokens.db (100%) rename {L4 => Lesson_4}/07_Implementing Token-Based Authentication in Flask/views.py (100%) rename {L4/08 _Regal Tree Foods => Lesson_4/08 _Regal Tree Foods/Solution Code}/fruit_tester.py (100%) rename {L4/08 _Regal Tree Foods => Lesson_4/08 _Regal Tree Foods/Solution Code}/models.py (100%) rename {L4/08 _Regal Tree Foods => Lesson_4/08 _Regal Tree Foods/Solution Code}/models.pyc (100%) rename {L4/08 _Regal Tree Foods => Lesson_4/08 _Regal Tree Foods/Solution Code}/regalTree.db (100%) rename {L4/08 _Regal Tree Foods => Lesson_4/08 _Regal Tree Foods/Solution Code}/views.py (100%) rename {L4 => Lesson_4}/08 _Regal Tree Foods/starter_code/fruit_tester.py (100%) rename {L4 => Lesson_4}/08 _Regal Tree Foods/starter_code/models.py (100%) rename {L4 => Lesson_4}/08 _Regal Tree Foods/starter_code/views.py (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/10_Adding OAuth 2.0 for Authentication}/client_secrets.json (100%) rename {L4 => Lesson_4}/10_Adding OAuth 2.0 for Authentication/models.py (100%) rename {L4 => Lesson_4}/10_Adding OAuth 2.0 for Authentication/models.pyc (100%) rename {L4 => Lesson_4}/10_Adding OAuth 2.0 for Authentication/templates/clientOAuth.html (100%) rename {L4 => Lesson_4}/10_Adding OAuth 2.0 for Authentication/usersWithOAuth.db (100%) rename {L4 => Lesson_4}/10_Adding OAuth 2.0 for Authentication/views.py (100%) rename client_secrets.json => Lesson_4/11_Pale Kale Ocean Eats/Solution Code/client_secrets.json (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/models.py (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/models.pyc (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/paleKale.db (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/templates/clientOAuth.html (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/usersWithOAuth.db (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/Solution Code}/views.py (100%) rename {L4/11_Pale Kale Ocean Eats => Lesson_4/11_Pale Kale Ocean Eats/starter_code}/seafood_tester.py (100%) create mode 100644 Lesson_4/11_Pale Kale Ocean Eats/starter_code/templates/clientOAuth.html rename {L4 => Lesson_4}/12_Rate Limiting/hungryclient.py (100%) rename {L4 => Lesson_4}/12_Rate Limiting/views.py (100%) rename {L4 => Lesson_4}/Vagrantfile (100%) diff --git a/SAMPLE JSON RESPONSES b/Final Project/SAMPLE JSON RESPONSES similarity index 100% rename from SAMPLE JSON RESPONSES rename to Final Project/SAMPLE JSON RESPONSES diff --git a/L4/10_Adding OAuth 2.0 for Authentication/client_secrets.json b/Final Project/client_secrets.json similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/client_secrets.json rename to Final Project/client_secrets.json diff --git a/login.py b/Final Project/login.py similarity index 100% rename from login.py rename to Final Project/login.py diff --git a/project.py b/Final Project/project.py similarity index 100% rename from project.py rename to Final Project/project.py diff --git a/Lesson-2/sendingapirequests.py b/Lesson_2/06_Sending API Requests/sendingapirequests.py similarity index 100% rename from Lesson-2/sendingapirequests.py rename to Lesson_2/06_Sending API Requests/sendingapirequests.py diff --git a/Lesson-2/sendingARequestWithPython.py b/Lesson_2/10_Requesting from Python Code/sendingARequestWithPython.py similarity index 100% rename from Lesson-2/sendingARequestWithPython.py rename to Lesson_2/10_Requesting from Python Code/sendingARequestWithPython.py diff --git a/Lesson_2/L2_10.zip b/Lesson_2/L2_10.zip new file mode 100644 index 0000000000000000000000000000000000000000..ea388e386aec59630921f631019b960191eac879 GIT binary patch literal 884 zcmWIWW@h1H00GukO?NN@O4u=QGME_~TAHM#CMPE)B^jm~7^IjaCF&+8TbLS~n5U+s z8YiV0nHi-RB_<~tm>HOxnj~468l{;hnH!iTStjd;hOja)MjieT8UVF~18hlt&80nxCAXlB!ow3Ab);V6^`s1ChG2{flNgx^2rzQqtlyysWWEfo^TnCXvCYRoCqc3vjUVk!8`)Aby8;vbKvp}GrnJhGAxZoeHYcU-FH z5@uRI`PkyY@1N1V>jQ^oG9rkrRkNoSfiuUhV%Zo*aW_iUeMce{6AT)8eP z&yTD4)n>WPhY!xWzy91c_g@dv?*6oi>bw2==E<5Gi%z>@n|)7TmZmT4$qoJS_S9El z!GFh_e@b=rxIegY=G%<7x7Kn6z3O>3=h^@3c{8$Rwq=^l_`Mw>xw5*DH1F7_YIlEu9wqMLfWp5g3uU z(-0&%2|!a7)lwA9QtW98WE(Jv0YNGdQ)Vfa6c*sk$_6r=2?)OcX(wO^XfP0)F#x+{ BGIIa` literal 0 HcmV?d00001 diff --git a/Lesson-2/findARestaurant.py b/Lesson_2/findARestaurant.py similarity index 100% rename from Lesson-2/findARestaurant.py rename to Lesson_2/findARestaurant.py diff --git a/Lesson_3/L3-03.zip b/Lesson_3/L3-03.zip new file mode 100644 index 0000000000000000000000000000000000000000..2f4baed05d0b5063f146da5c96715dfaaea700ef GIT binary patch literal 844 zcmWIWW@h1H0D<08J$EnzO4u=QG9;NBC#4!ECK^~;BqbXpnxt7K8S0u_rX(2|rJ5wC zBpR3+8>ShgrlzGCCL0=Cn3@}yBpMkQB^jBeSS0I*hOja)?y~xw>~pWlz>BocZm2;ci0*CynXX`|RbcS0=v**ls3!AXa`+g0a-GZ?>m4>#aI< zyKhw%pYh>j6>XMG4k=-0`N}P!`biQYSDWv1vd%4y2pF+y zrT}k7VD#Wl8IVLG08J}YOD8Z(v8NP}ZNP*B1gStwnWb3MO@KEm8_0MjAp8cTC4ga| J!9Z++2LKGQ7Q6re literal 0 HcmV?d00001 diff --git a/Lesson_3/L3-04.zip b/Lesson_3/L3-04.zip new file mode 100644 index 0000000000000000000000000000000000000000..688d407efeada3186bdecc6950f6de75e0632eb2 GIT binary patch literal 889 zcmWIWW@h1H0D;O}X?HLKO4u=QG9()r8JHQTq#2nerG3Sr+Cd<_2b_ zX~yOjCPwC_7G`EZrIv;!iRLCL78WLH$tEe5`k^7L42FisOy+3M%1N)&@oA9WoI3b6#_s0*glnbI2p*CXvur%z+jS ziqc7fIoHc(JzIbM#n-Ay>&zQh2|Yaj@!XknJ(t^ex;_-F=~L+0cq>A3-%FdVyOsop zt=c<1YA0t!iCl}GZa;3x?=5IqUz(Y?yYA1=Uu6oS+V8)pTir-pxH?nJ z^>2FN646)rr!#mo-)$9*i#~BNX-X2?>Pr%x?-rICNZofA_!d>8fAZ9q7Q5@3XVMH} z)MhL4{w@v_*|TYGC9k*2<&xDm4Q9AaIS>(ZJ!YHA8uU_D;tbdj9QP`@r|JI2|ao-7u{?iniaQ*+zKk-JA90zi* zxTM^g_Ss~~wrR$_?u}|vTp^d9FTC6M`d|ZJ?;$4cHvtjtQydpI|K|?yW@KVuz@3O7 z=}7>Ztf-cxV3uM}R3O`cX$%NbftWH&aU`(-Z&o&t1x!Hr14ugqLqUUq*xUgCXLur0 literal 0 HcmV?d00001 diff --git a/Lesson_3/L3-05solution.zip b/Lesson_3/L3-05solution.zip new file mode 100644 index 0000000000000000000000000000000000000000..70904251025d4fcfca0366272da85b381afec273 GIT binary patch literal 1088 zcmWIWW@h1H0D<&=J$EnzO4u=QGNh!MCRwJXnwljUry80j85^5fBC#Z7+Y8v8z<|BhOja)Cgpw)4S-t00k-65&5S}J zCI$v+RtAO`iY-aaODV|D%quC5FDS~-N=+^?iZ9O3DJ{v&&(kZYggc=(|}t4sc_i24!YJJDS)Vd9OMZ$&=de}B$!!qNa=kApjRm%sn{ z^Uhu0PqaO5>RxVl|; z`((ZLxSRPFEvc2ud`%sTeZqhk*jf5EUf$PEXeL@GTjv!$#zI(smQeFGxr=g z9Wu3?S>&C~*?r!JcHZQ_V|aF+r-o;LbMq{#ndUhvY7Y+tZe(3~qiChfI!@(cz6}$e zKED1ruYSob>6!JrQhs0hUpupYw*E8r|F7r$H~PO`*dp>)-joD8xw++UTqlJy<@9Pt zp168(TQ~cLH-e_6ew%MUw{lP2a7n+$W*+lB1x~j=hbJd@#>%}9%rB4-IK^&K>bJ`D zOjBRN^WO&rE8mpzsf8}|RlQLucPH$V-!5MH?^9(Di0W6g?1;|awu|@g_IIreqCeJW z)eBtwypB7%s4H<%>z+q>)?Z>?mQ|$e-g#KH#^ss(JJtN^X`xQ5bhwXwR(SqncjRYX zHLvahp4o1y(z$m{=JovTKQ?{+ftT$kQzq^E%^l#)2uy^y(>^2{2tacK)p7#NQtWvF lWE&&c%2XgpnWaSLi~w&|Hjs@>K*#~K`xh`&G#H4@0 literal 0 HcmV?d00001 diff --git a/L305/findARestaurant.py b/Lesson_3/L305/findARestaurant.py similarity index 100% rename from L305/findARestaurant.py rename to Lesson_3/L305/findARestaurant.py diff --git a/L305/findARestaurant.pyc b/Lesson_3/L305/findARestaurant.pyc similarity index 100% rename from L305/findARestaurant.pyc rename to Lesson_3/L305/findARestaurant.pyc diff --git a/L305/model.py b/Lesson_3/L305/model.py similarity index 100% rename from L305/model.py rename to Lesson_3/L305/model.py diff --git a/L305/model.pyc b/Lesson_3/L305/model.pyc similarity index 100% rename from L305/model.pyc rename to Lesson_3/L305/model.pyc diff --git a/L305/restaruants.db b/Lesson_3/L305/restaruants.db similarity index 100% rename from L305/restaruants.db rename to Lesson_3/L305/restaruants.db diff --git a/L305/tester.py b/Lesson_3/L305/tester.py similarity index 100% rename from L305/tester.py rename to Lesson_3/L305/tester.py diff --git a/L305/views.py b/Lesson_3/L305/views.py similarity index 100% rename from L305/views.py rename to Lesson_3/L305/views.py diff --git a/Lesson_3/L305actualsolution.zip b/Lesson_3/L305actualsolution.zip new file mode 100644 index 0000000000000000000000000000000000000000..0dcd2dc385f79c8ce94de3a592c0d814af700d3b GIT binary patch literal 5311 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 O^26zK0{*`l<39i_kR9d# literal 0 HcmV?d00001 diff --git a/Lesson_3/endpoints2tester.zip b/Lesson_3/endpoints2tester.zip new file mode 100644 index 0000000000000000000000000000000000000000..4ced5259da64a81205f54a07a0cd64c94bbc0c60 GIT binary patch literal 1193 zcmWIWW@h1H0D;I}J$EnzO4u=QG8h{hrWzZXB_|msSth3>TBMnq8|kK5nkO2iS|nN~ zni(4DBStgknnHi=6W%WZtSQ!|*GQWogKrP__TN0(Rb51`K z0|Og3149tSmZavT6y#^-l@!O9q!yQ?78&UkRKhL38sh6OZ75*7zW(S2(OU`u`x?Bj z$OPQn=Hck7GRG^_a<}lKq&I8dsy?}Id~bt_O5`lAfJ{DZ>(4fiE8q7X^zu z$YC?#&42Y*hwj`Kd^#enrAT1jb1%+P){S1qZ~sd!D9w2FWp{|;2D4Dc9z)1nQvw?J+*~haB2^St8e9l?_yj8Z@X>SJEgKcabm_i{vE6)ZCbVh zkM1(){-`Or)ZK6W!SlHh>r&Y}AF^u>39U3e_^|m~;>?CgS9k8*q@!^8>PJ6|B&MZD zrwXOJ|E**H<;q-AZ`m3=Z{3s`#b?B(*!;e>e%dCESyx5!HJ0i}u6*(Myt2ioJAA`D~R+z_FRzw!E9PH^M-YyVK!z|CanJMy=HR zoZAy5)N~eJlS(+8`0udE{%x#Hk=wuAY`wOu?Z*9tU2nO0H~ydg*q5uyTc_`b>(!Ru zC#*{uW8X@OPkDb}cfmo&r<)5tMy)^O_;hu_$2pwO#+Cyw!>QCHoBXWdW=p6u4ixFVgEwB^3mh9y7{xJ1H2i5=^l4> zgXBB`Xa=NO=7U*^J^O)dV+3273M47B6mMn>@MdKL*~0{c|A2HZGXsML1F@wE0CCB_ A{{R30 literal 0 HcmV?d00001 diff --git a/Lesson_3/endpoints3sol.zip b/Lesson_3/endpoints3sol.zip new file mode 100644 index 0000000000000000000000000000000000000000..d195c2c1b7a24e247b86d1dc226685ab730d4e6d GIT binary patch literal 1970 zcmWIWW@h1H0D;hndhTEbl(1vqWJs~JG)y+MNKH*jH8xGOFtA85PSG_=OEXVNF)}wa zPD@NSOER-eO|?w5NKQ62v`9%zNlG!XNU=;bFtX4O4Pj+q6fXE48UVF~18m8=If0(8 z%nS@2oD2*x6kC#-mr{_QnO9OAUr>~vm6}{)9ABKDQ(BUlpQl$)33tNQu+w?B4Fqha z$8X#q=)uHub9!9Ut_(T9fCc>uo&Jsr7oMF;Q|{#QR4>@S&)aL0i2WrIN5KOVPu#qF z^QPk4kkvAmdSwngmuIgsTU#30!e_oNK+stF44b@L&&N$mRQ0`P zsIZf4`E9&Aq(J0v6%3qL(IiO5L1Zw%+`WtN#6L-L}1q6F9t8c?$P&>#1))$k4QU zzWMfpwMST%#l<_tUAc1T#f-+q!Tr|j4kg;K$-gaQ{FQEVx@Pg$ZJ`C7SNPUy-RHW( zV-vGD_9c^8hX1BDdLBVc3ETEhQm@z%^6qLQ)BM_*TiGYwYHgL%RPSbe`!A!cy6$%U zj?9SyzOL)U)zrcgADGQCa(q(AbT;PnrLf2MTg$&$2Z}OJU-kJ`W7*aM-8llT`R^|r z<=GYBbwcKOuds;bg7}Thnn!dam@fa+oKw2OLQlhuYx@J1IdS!O-%s*yv7PqlGvjuj zzxzL*+aFIJ33qETGg^i9fwv~zFXbrbZhRb zx@YXNX1QE{=igVY4xhEk{fm>suE33JeZEhh zee#-T3FFrpx1fe!Tk+0u3Z16MOH+iGuu6IU1XRovTw4`L&>f(Fb zL(OewO?vIj8ay-d%E>beIh_?ZF8W=^&ptoxjeWGxM0@*nujWm@Cc4jiN$Z8v=Xx@7 zvy*rW^<0iF+HDbDsrOd#Vi{++)ZeQb?*;o}oW(oeuleM0bm8R!?pIgdB=Nuc_`c}N zvVGx>=e}Ke7&8sr`NY?$w-G=I^gRIcsu9svuvg^s7%AL+Y++ws*GdGB<0sex2z*=iuV> z)bEQdw?6;!@bfIK-k!L2>)a>x7K zc^->&?{aa3ipY8Uit&oNI;4ur26b$dPQBq9IZ4y8Xs4&~hP~G&av#xs^2BoD_5Q z=Az@13JtvV>*kmBFY=rb>wfFeUonAaHgENM9;8g~~UAI zvt077nzVq|DUU7zBajgoS-8u4NYO66UjBn@112LNNCjfbEG4owK!gLt pN$5!#4G-ry8au8|j)RnWk78n;9jh zCZ(h%CYhKgB_^7uCR-S$B&S+hm>Q>A8kv}x7@O&bhOja)vSoY^4S-t00k*{Bz^zx8 znHU({xfvLOD7GXuFQp(qGq0pLz9hA{B(=y`ub>ic@ztsK{cjrx9H0Mq|DzK}fh-`6xE_su>dFeyV%_s8>)!KgMc3FlJU^p;Po#Ou0V(?rOSie(@XUOZ zTsN8P^_yN-O;ev;{Ee&i9L!DkxvoBZTcGRMvamT0-P)?wZx@Qz>NVR$7Su|9u-Ks{ z$9Fz;2T#vZGt+~nZysET%G-71v&mBri<*vzxC&j1biv2pb=b5Nr>dQ;OwtaJac?s$ z{!{MDuseI=caFr$CC?iicn#JXUQK%CSN4I`Z`bm_8?LwIYl#|qq$aw(zrm&6o^7>b#-?Bbc^sf1QWqmc% zF`W~Ss@cWl?@G^^z5CelnTx*vXTEd$3%A{!hMhNsem%5asH{?-`!+tL_RzUcdKVn- zxy8n?RIEMw;*{@&wbBP8CS5(gvge~#z~ox+te$+YOjahmG2ZucQ?2BZ z+wTu+$n>>U&e^bi^W&0_90A^pz`TPy%R+Lm05lU*Ed#?W#h!&hwlRXOOa+pZS&BD9 Z2Y9oxf$U)d!hb+|BQpbo1_QAr5&+gq>&gHC literal 0 HcmV?d00001 diff --git a/Lesson_3/endpoints_solution.zip b/Lesson_3/endpoints_solution.zip new file mode 100644 index 0000000000000000000000000000000000000000..4db0465db9f1da31dcff960a1f5051c9816fbe57 GIT binary patch literal 879 zcmWIWW@h1H0D-hpJ$EnzO4u=QGNh#$878NhSr{268X2Tonx&>0r0AL%87Eq#rKOr0 z8yKZnnkJeVq$C*|nx&=~TAG_A0VOO94b2l%P4z=VSQ!`#?7xQwKrP__TXJX9-1cBb z28LuN28LjYElJHwDag;vD=CgI&d(_=$;{8wE2xCqTpM)I>#&1>?e6%GKAM>hIr?!& zIutnM_ITJai8xR8yXo`Os}c)jbTg*^xLGwtM z>V@TNCB>gj*nHZ*>c@j4lM>Xqb+b1w?tgkUQ~k8`)qQE@zfVuPswuUc8)LpIe&wF1wP8nZiU)Wz0wWH0nt>!A0ca|sS_*<$iaia1Yy&1K hAV>vb$}Gj7q5`~G*+BL%0pWijZ3GMq4F+QK1OQUWC4~S0 literal 0 HcmV?d00001 diff --git a/Lesson_3/endpointssolution.zip b/Lesson_3/endpointssolution.zip new file mode 100644 index 0000000000000000000000000000000000000000..034f87d120a079eb3ef555a036c019c2844606be GIT binary patch literal 895 zcmWIWW@h1H00ECaJ$EnzO4u=QGNc$MTBKQ~r6d}gnHd_Sq#CCsrRo}48k;4j7+Dxu zm>3zQ7+4xvrWzTUrI{xuS{Rt7CYmRjCK?(hrkU%9hOja)dSrhO4S-t00k-7Mrn&9G zj0_CPObiUs6kC#-mr{_QnO9OAUr>~vm6}` zzxyS?%AcH&bAR!lW8JGhZCkubDPSJkr?JYiWAt!g625_Z! zn}0W=%;#K~XmT*|crN#D!It-m%W^fed2b}nGdd$GvG{#)Mb;G6Ppe+({9bj+J<+GS z;EUOw*T*A{H}<8-{8_~5d8($=a&C|i literal 0 HcmV?d00001 diff --git a/L4/.vagrant/machines/default/virtualbox/action_provision b/Lesson_4/.vagrant/machines/default/virtualbox/action_provision similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/action_provision rename to Lesson_4/.vagrant/machines/default/virtualbox/action_provision diff --git a/L4/.vagrant/machines/default/virtualbox/action_set_name b/Lesson_4/.vagrant/machines/default/virtualbox/action_set_name similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/action_set_name rename to Lesson_4/.vagrant/machines/default/virtualbox/action_set_name diff --git a/L4/.vagrant/machines/default/virtualbox/id b/Lesson_4/.vagrant/machines/default/virtualbox/id similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/id rename to Lesson_4/.vagrant/machines/default/virtualbox/id diff --git a/L4/.vagrant/machines/default/virtualbox/index_uuid b/Lesson_4/.vagrant/machines/default/virtualbox/index_uuid similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/index_uuid rename to Lesson_4/.vagrant/machines/default/virtualbox/index_uuid diff --git a/L4/.vagrant/machines/default/virtualbox/private_key b/Lesson_4/.vagrant/machines/default/virtualbox/private_key similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/private_key rename to Lesson_4/.vagrant/machines/default/virtualbox/private_key diff --git a/L4/.vagrant/machines/default/virtualbox/synced_folders b/Lesson_4/.vagrant/machines/default/virtualbox/synced_folders similarity index 100% rename from L4/.vagrant/machines/default/virtualbox/synced_folders rename to Lesson_4/.vagrant/machines/default/virtualbox/synced_folders diff --git a/L4/02_Adding Users and Logins/models.py b/Lesson_4/02_Adding Users and Logins/models.py similarity index 100% rename from L4/02_Adding Users and Logins/models.py rename to Lesson_4/02_Adding Users and Logins/models.py diff --git a/L4/03 _User Registration/models.py b/Lesson_4/03 _User Registration/models.py similarity index 100% rename from L4/03 _User Registration/models.py rename to Lesson_4/03 _User Registration/models.py diff --git a/L4/03 _User Registration/models.pyc b/Lesson_4/03 _User Registration/models.pyc similarity index 100% rename from L4/03 _User Registration/models.pyc rename to Lesson_4/03 _User Registration/models.pyc diff --git a/L4/03 _User Registration/users.db b/Lesson_4/03 _User Registration/users.db similarity index 100% rename from L4/03 _User Registration/users.db rename to Lesson_4/03 _User Registration/users.db diff --git a/L4/03 _User Registration/views.py b/Lesson_4/03 _User Registration/views.py similarity index 100% rename from L4/03 _User Registration/views.py rename to Lesson_4/03 _User Registration/views.py diff --git a/L4/04_Password Protecting a Resource/models.py b/Lesson_4/04_Password Protecting a Resource/models.py similarity index 100% rename from L4/04_Password Protecting a Resource/models.py rename to Lesson_4/04_Password Protecting a Resource/models.py diff --git a/L4/04_Password Protecting a Resource/models.pyc b/Lesson_4/04_Password Protecting a Resource/models.pyc similarity index 100% rename from L4/04_Password Protecting a Resource/models.pyc rename to Lesson_4/04_Password Protecting a Resource/models.pyc diff --git a/L4/04_Password Protecting a Resource/users.db b/Lesson_4/04_Password Protecting a Resource/users.db similarity index 100% rename from L4/04_Password Protecting a Resource/users.db rename to Lesson_4/04_Password Protecting a Resource/users.db diff --git a/L4/04_Password Protecting a Resource/views.py b/Lesson_4/04_Password Protecting a Resource/views.py similarity index 100% rename from L4/04_Password Protecting a Resource/views.py rename to Lesson_4/04_Password Protecting a Resource/views.py diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/bagelShop.db" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagelShop.db" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/bagelShop.db" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagelShop.db" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/bagel_tester.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagel_tester.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/bagel_tester.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/bagel_tester.py" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/models.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/models.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.py" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/models.pyc" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.pyc" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/models.pyc" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/models.pyc" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/views.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/views.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/views.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/Solution Code/views.py" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/bagel_tester.py" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/models.py" diff --git "a/L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" "b/Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" similarity index 100% rename from "L4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" rename to "Lesson_4/05_Mom & Pop\342\200\231s Bagel Shop/starter_code/views.py" diff --git a/L4/07_Implementing Token-Based Authentication in Flask/models.py b/Lesson_4/07_Implementing Token-Based Authentication in Flask/models.py similarity index 100% rename from L4/07_Implementing Token-Based Authentication in Flask/models.py rename to Lesson_4/07_Implementing Token-Based Authentication in Flask/models.py diff --git a/L4/07_Implementing Token-Based Authentication in Flask/models.pyc b/Lesson_4/07_Implementing Token-Based Authentication in Flask/models.pyc similarity index 100% rename from L4/07_Implementing Token-Based Authentication in Flask/models.pyc rename to Lesson_4/07_Implementing Token-Based Authentication in Flask/models.pyc diff --git a/L4/07_Implementing Token-Based Authentication in Flask/usersWithTokens.db b/Lesson_4/07_Implementing Token-Based Authentication in Flask/usersWithTokens.db similarity index 100% rename from L4/07_Implementing Token-Based Authentication in Flask/usersWithTokens.db rename to Lesson_4/07_Implementing Token-Based Authentication in Flask/usersWithTokens.db diff --git a/L4/07_Implementing Token-Based Authentication in Flask/views.py b/Lesson_4/07_Implementing Token-Based Authentication in Flask/views.py similarity index 100% rename from L4/07_Implementing Token-Based Authentication in Flask/views.py rename to Lesson_4/07_Implementing Token-Based Authentication in Flask/views.py diff --git a/L4/08 _Regal Tree Foods/fruit_tester.py b/Lesson_4/08 _Regal Tree Foods/Solution Code/fruit_tester.py similarity index 100% rename from L4/08 _Regal Tree Foods/fruit_tester.py rename to Lesson_4/08 _Regal Tree Foods/Solution Code/fruit_tester.py diff --git a/L4/08 _Regal Tree Foods/models.py b/Lesson_4/08 _Regal Tree Foods/Solution Code/models.py similarity index 100% rename from L4/08 _Regal Tree Foods/models.py rename to Lesson_4/08 _Regal Tree Foods/Solution Code/models.py diff --git a/L4/08 _Regal Tree Foods/models.pyc b/Lesson_4/08 _Regal Tree Foods/Solution Code/models.pyc similarity index 100% rename from L4/08 _Regal Tree Foods/models.pyc rename to Lesson_4/08 _Regal Tree Foods/Solution Code/models.pyc diff --git a/L4/08 _Regal Tree Foods/regalTree.db b/Lesson_4/08 _Regal Tree Foods/Solution Code/regalTree.db similarity index 100% rename from L4/08 _Regal Tree Foods/regalTree.db rename to Lesson_4/08 _Regal Tree Foods/Solution Code/regalTree.db diff --git a/L4/08 _Regal Tree Foods/views.py b/Lesson_4/08 _Regal Tree Foods/Solution Code/views.py similarity index 100% rename from L4/08 _Regal Tree Foods/views.py rename to Lesson_4/08 _Regal Tree Foods/Solution Code/views.py diff --git a/L4/08 _Regal Tree Foods/starter_code/fruit_tester.py b/Lesson_4/08 _Regal Tree Foods/starter_code/fruit_tester.py similarity index 100% rename from L4/08 _Regal Tree Foods/starter_code/fruit_tester.py rename to Lesson_4/08 _Regal Tree Foods/starter_code/fruit_tester.py diff --git a/L4/08 _Regal Tree Foods/starter_code/models.py b/Lesson_4/08 _Regal Tree Foods/starter_code/models.py similarity index 100% rename from L4/08 _Regal Tree Foods/starter_code/models.py rename to Lesson_4/08 _Regal Tree Foods/starter_code/models.py diff --git a/L4/08 _Regal Tree Foods/starter_code/views.py b/Lesson_4/08 _Regal Tree Foods/starter_code/views.py similarity index 100% rename from L4/08 _Regal Tree Foods/starter_code/views.py rename to Lesson_4/08 _Regal Tree Foods/starter_code/views.py diff --git a/L4/11_Pale Kale Ocean Eats/client_secrets.json b/Lesson_4/10_Adding OAuth 2.0 for Authentication/client_secrets.json similarity index 100% rename from L4/11_Pale Kale Ocean Eats/client_secrets.json rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/client_secrets.json diff --git a/L4/10_Adding OAuth 2.0 for Authentication/models.py b/Lesson_4/10_Adding OAuth 2.0 for Authentication/models.py similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/models.py rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/models.py diff --git a/L4/10_Adding OAuth 2.0 for Authentication/models.pyc b/Lesson_4/10_Adding OAuth 2.0 for Authentication/models.pyc similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/models.pyc rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/models.pyc diff --git a/L4/10_Adding OAuth 2.0 for Authentication/templates/clientOAuth.html b/Lesson_4/10_Adding OAuth 2.0 for Authentication/templates/clientOAuth.html similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/templates/clientOAuth.html rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/templates/clientOAuth.html diff --git a/L4/10_Adding OAuth 2.0 for Authentication/usersWithOAuth.db b/Lesson_4/10_Adding OAuth 2.0 for Authentication/usersWithOAuth.db similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/usersWithOAuth.db rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/usersWithOAuth.db diff --git a/L4/10_Adding OAuth 2.0 for Authentication/views.py b/Lesson_4/10_Adding OAuth 2.0 for Authentication/views.py similarity index 100% rename from L4/10_Adding OAuth 2.0 for Authentication/views.py rename to Lesson_4/10_Adding OAuth 2.0 for Authentication/views.py diff --git a/client_secrets.json b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/client_secrets.json similarity index 100% rename from client_secrets.json rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/client_secrets.json diff --git a/L4/11_Pale Kale Ocean Eats/models.py b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/models.py similarity index 100% rename from L4/11_Pale Kale Ocean Eats/models.py rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/models.py diff --git a/L4/11_Pale Kale Ocean Eats/models.pyc b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/models.pyc similarity index 100% rename from L4/11_Pale Kale Ocean Eats/models.pyc rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/models.pyc diff --git a/L4/11_Pale Kale Ocean Eats/paleKale.db b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/paleKale.db similarity index 100% rename from L4/11_Pale Kale Ocean Eats/paleKale.db rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/paleKale.db diff --git a/L4/11_Pale Kale Ocean Eats/templates/clientOAuth.html b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/templates/clientOAuth.html similarity index 100% rename from L4/11_Pale Kale Ocean Eats/templates/clientOAuth.html rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/templates/clientOAuth.html diff --git a/L4/11_Pale Kale Ocean Eats/usersWithOAuth.db b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/usersWithOAuth.db similarity index 100% rename from L4/11_Pale Kale Ocean Eats/usersWithOAuth.db rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/usersWithOAuth.db diff --git a/L4/11_Pale Kale Ocean Eats/views.py b/Lesson_4/11_Pale Kale Ocean Eats/Solution Code/views.py similarity index 100% rename from L4/11_Pale Kale Ocean Eats/views.py rename to Lesson_4/11_Pale Kale Ocean Eats/Solution Code/views.py diff --git a/L4/11_Pale Kale Ocean Eats/seafood_tester.py b/Lesson_4/11_Pale Kale Ocean Eats/starter_code/seafood_tester.py similarity index 100% rename from L4/11_Pale Kale Ocean Eats/seafood_tester.py rename to Lesson_4/11_Pale Kale Ocean Eats/starter_code/seafood_tester.py diff --git a/Lesson_4/11_Pale Kale Ocean Eats/starter_code/templates/clientOAuth.html b/Lesson_4/11_Pale Kale Ocean Eats/starter_code/templates/clientOAuth.html new file mode 100644 index 0000000..b2b8f45 --- /dev/null +++ b/Lesson_4/11_Pale Kale Ocean Eats/starter_code/templates/clientOAuth.html @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +

There's a new Google Sign-In Option!!

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/L4/12_Rate Limiting/hungryclient.py b/Lesson_4/12_Rate Limiting/hungryclient.py similarity index 100% rename from L4/12_Rate Limiting/hungryclient.py rename to Lesson_4/12_Rate Limiting/hungryclient.py diff --git a/L4/12_Rate Limiting/views.py b/Lesson_4/12_Rate Limiting/views.py similarity index 100% rename from L4/12_Rate Limiting/views.py rename to Lesson_4/12_Rate Limiting/views.py diff --git a/L4/Vagrantfile b/Lesson_4/Vagrantfile similarity index 100% rename from L4/Vagrantfile rename to Lesson_4/Vagrantfile