From 8bdd36adcae3f6a4b788a8a780f9366c1291722a Mon Sep 17 00:00:00 2001 From: Barry Forrest Date: Sun, 1 Oct 2017 19:45:20 -0500 Subject: [PATCH] Demo --- Pipfile | 6 ++- Pipfile.lock | 115 +++++++++++++++++++++++++++++++++++++++++++++++-- hello/views.py | 5 ++- 3 files changed, 120 insertions(+), 6 deletions(-) diff --git a/Pipfile b/Pipfile index fa4e79d47..c9d6a5837 100644 --- a/Pipfile +++ b/Pipfile @@ -3,11 +3,13 @@ url = "https://pypi.python.org/simple" verify_ssl = true [packages] -dj-database-url = "*" + +"dj-database-url" = "*" django = "*" gunicorn = "*" -psycopg2 = "*" +"psycopg2" = "*" whitenoise = "*" +requests = "*" [requires] python_version = "3.6" \ No newline at end of file diff --git a/Pipfile.lock b/Pipfile.lock index 3958b6b66..66d6a8939 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,8 +1,22 @@ { "_meta": { "hash": { - "sha256": "c48e4947852b09e706177c0432ea536fe7d0f5f293afef2d4e592035f736121f" + "sha256": "5f92a81f5aa11881493a2e0b0a2b80f5230dd044a744462cda905e9e07342442" }, + "host-environment-markers": { + "implementation_name": "cpython", + "implementation_version": "3.6.2", + "os_name": "posix", + "platform_machine": "x86_64", + "platform_python_implementation": "CPython", + "platform_release": "15.6.0", + "platform_system": "Darwin", + "platform_version": "Darwin Kernel Version 15.6.0: Sun Jun 4 21:43:07 PDT 2017; root:xnu-3248.70.3~1/RELEASE_X86_64", + "python_full_version": "3.6.2", + "python_version": "3.6", + "sys_platform": "darwin" + }, + "pipfile-spec": 6, "requires": { "python_version": "3.6" }, @@ -14,23 +28,118 @@ ] }, "default": { + "certifi": { + "hashes": [ + "sha256:54a07c09c586b0e4c619f02a5e94e36619da8e2b053e20f594348c0611803704", + "sha256:40523d2efb60523e113b44602298f0960e900388cf3bb6043f645cf57ea9e3f5" + ], + "version": "==2017.7.27.1" + }, + "chardet": { + "hashes": [ + "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691", + "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae" + ], + "version": "==3.0.4" + }, "dj-database-url": { + "hashes": [ + "sha256:e16d94c382ea0564c48038fa7fe8d9c890ef1ab1a8ec4cb48e732c124b9482fd", + "sha256:a6832d8445ee9d788c5baa48aef8130bf61fdc442f7d9a548424d25cd85c9f08" + ], "version": "==0.4.2" }, "django": { - "version": "==1.11.4" + "hashes": [ + "sha256:89162f70a74aac62a53f975128faba6099a7ef2c9d8140a41ae9d6210bda05cd", + "sha256:1836878162dfdf865492bacfdff0321e4ee8f1e7d51d93192546000b54982b29" + ], + "version": "==1.11.5" }, "gunicorn": { + "hashes": [ + "sha256:75af03c99389535f218cc596c7de74df4763803f7b63eb09d77e92b3956b36c6", + "sha256:eee1169f0ca667be05db3351a0960765620dad53f53434262ff8901b68a1b622" + ], "version": "==19.7.1" }, + "idna": { + "hashes": [ + "sha256:8c7309c718f94b3a625cb648ace320157ad16ff131ae0af362c9f21b80ef6ec4", + "sha256:2c6a5de3089009e3da7c5dde64a141dbc8551d5b7f6cf4ed7c2568d0cc520a8f" + ], + "version": "==2.6" + }, "psycopg2": { + "hashes": [ + "sha256:3ab693b907b2c7a34c1dca198cfc454516cfd75440fd913bb372da6f70d6db55", + "sha256:3c99c88216e0fc62113a1177aae9db18a533274370e99a4537b433b87b319360", + "sha256:df70e0a387b0145a7a80de67d43d84e1c5a24a33bbfaedb96271876d573e5fb6", + "sha256:8d2003d23d8fc59f0f0a2e73c13baa41581006b8227a9d82bbdc1aa233285ba4", + "sha256:face605eea5826fa36600c04447b61674992bbd5eb177f66f86f61a04436dbd9", + "sha256:ebee4f59803eda1ed4035649469a713818dbf5b6de2e12396edd9fa228727c20", + "sha256:4d7c872d9c85745964cf8efabba3fb1a6010b345c18d0e2b620509f0444aa729", + "sha256:99a298b9030f8fd36f885c5d0661e4d5a059136a541bb6c4d7d1100e38da3cd1", + "sha256:b7646f7bdb42ba3cf7ef9f500f6514b5e413d25c5b3093d70e6ba52df417a83c", + "sha256:39369e40bc3e062da5da93ce5f1e7f9bed95e9a60cb6f003d316f2a834722e2d", + "sha256:c939b238cbc18e786909d20277c9f051241696ebb03ca9e3490094f526ce69a7", + "sha256:9a0a74a6f20d82c389095c88d4d281e66eb3ffbc09adf543dcec4bec22436569", + "sha256:16482d050db68503abbb693795d75e9fca287a00f662376759825404533ca87c", + "sha256:f74e50341f45fb9bcd3598c11b5774c3e4349ee38cf15c342cc7075c73ef1f95", + "sha256:e80a1ae04218e854a5d71085f9498c8c979033ca855cedeed3afc5d976c348ce", + "sha256:f07791ee5793621bfaaa844f731529cd72321280f94e8dc3bd4ef524d20f58f2", + "sha256:0bd0b1cf81eb6d74a77199570d5ce097fb3c6b8e57acc1edd328cef5c552f98a", + "sha256:4db0de7d6236acbf7d020926489b6c4b98e845ba98df11057f22d54866e26b20", + "sha256:604c49bf196c654c417ade1dc765bd23fe9bc3392d9a8c7184a7077142d621b3", + "sha256:6194e81d8839b636118f5275c53be3c70eb3c3abcf836de675c34b20c06025ea", + "sha256:e26aca5eb272869fdf8e55111f36026517c1c0799eb7ef1ddf67d4412affe1ef", + "sha256:35d1fec112337c2607c8ca17dee3c2f8455e07dd69d140ff8e86ef1240dace3d", + "sha256:891a70235c202158780fc0ab98d7ca2a7ed1625c26725b15119d47b2d852a5c6", + "sha256:4cca242df228364b4de6241c54553301856bc253d7f21e15009b11c812eb7b5c", + "sha256:3fbba0dd7f3ac458f355dcfc4d7d9cd082c19748e453bcd81bf9d8bc14260c01", + "sha256:04a5b2805c620ddecdff33e015631cc8d7ea8dd01e1fcc930bfe002fdc26b9e0", + "sha256:4fbe2c29f6d4c8d9eac5fc3c42c42036e7cc58e225036130b7713afa72489aac", + "sha256:471e3140e1cb241ecb53602cdc98fe305b82c854cfa53c3e343d642683dc96c7", + "sha256:279dbf220c94c9f73aefac719ea3b9550ca791389bc9184c15e835516bc8428d", + "sha256:a4d7134058e8869d785c0be386cd702fe2a4be14b678d7571a51045e1bbad862", + "sha256:9b7b16e26448b43cf167f785d8b5345007731ebf153a510e12dae826800caa65" + ], "version": "==2.7.3.1" }, "pytz": { + "hashes": [ + "sha256:c883c2d6670042c7bc1688645cac73dd2b03193d1f7a6847b6154e96890be06d", + "sha256:03c9962afe00e503e2d96abab4e8998a0f84d4230fa57afe1e0528473698cdd9", + "sha256:487e7d50710661116325747a9cd1744d3323f8e49748e287bc9e659060ec6bf9", + "sha256:43f52d4c6a0be301d53ebd867de05e2926c35728b3260157d274635a0a947f1c", + "sha256:d1d6729c85acea5423671382868627129432fba9a89ecbb248d8d1c7a9f01c67", + "sha256:54a935085f7bf101f86b2aff75bd9672b435f51c3339db2ff616e66845f2b8f9", + "sha256:39504670abb5dae77f56f8eb63823937ce727d7cdd0088e6909e6dcac0f89043", + "sha256:ddc93b6d41cfb81266a27d23a79e13805d4a5521032b512643af8729041a81b4", + "sha256:f5c056e8f62d45ba8215e5cb8f50dfccb198b4b9fbea8500674f3443e4689589" + ], "version": "==2017.2" }, + "requests": { + "hashes": [ + "sha256:6a1b267aa90cac58ac3a765d067950e7dbbf75b1da07e895d1f594193a40a38b", + "sha256:9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e" + ], + "version": "==2.18.4" + }, + "urllib3": { + "hashes": [ + "sha256:06330f386d6e4b195fbfc736b297f58c5a892e4440e54d294d7004e3a9bbea1b", + "sha256:cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f" + ], + "version": "==1.22" + }, "whitenoise": { - "version": "==3.3.0" + "hashes": [ + "sha256:15f43b2e701821b95c9016cf469d29e2a546cb1c7dead584ba82c36f843995cf", + "sha256:9d81515f2b5b27051910996e1e860b1332e354d9e7bcf30c98f21dcb6713e0dd" + ], + "version": "==3.3.1" } }, "develop": {} diff --git a/hello/views.py b/hello/views.py index 8558d8451..65e95b3a1 100644 --- a/hello/views.py +++ b/hello/views.py @@ -1,3 +1,4 @@ +import requests from django.shortcuts import render from django.http import HttpResponse @@ -6,7 +7,9 @@ # Create your views here. def index(request): # return HttpResponse('Hello from Python!') - return render(request, 'index.html') + r = requests.get('http://httpbin.org/status/418') + print(r.text) + return HttpResponse('
' + r.text + '
') def db(request):