personal/q3k: add django-admin

Also add Django and uwsgi to requirements, and bump rules_pip to fix https://github.com/apt-itude/rules_pip/issues/14

Change-Id: I78eb3af019897c4c9630987649a9ffacd979145c
diff --git a/personal/q3k/BUILD b/personal/q3k/BUILD
new file mode 100644
index 0000000..44988b4
--- /dev/null
+++ b/personal/q3k/BUILD
@@ -0,0 +1,7 @@
+py_binary(
+    name = "django-admin",
+    srcs = ["django-admin.py"],
+    deps = [
+        "@pip36//django",
+    ]
+)
diff --git a/personal/q3k/django-admin.py b/personal/q3k/django-admin.py
new file mode 100644
index 0000000..8648efa
--- /dev/null
+++ b/personal/q3k/django-admin.py
@@ -0,0 +1,5 @@
+#!python
+from django.core import management
+
+if __name__ == "__main__":
+    management.execute_from_command_line()
diff --git a/pip/requirements-linux.txt b/pip/requirements-linux.txt
index d99e582..304c0c4 100644
--- a/pip/requirements-linux.txt
+++ b/pip/requirements-linux.txt
@@ -81,6 +81,9 @@
     --hash=sha256:af12dfc9874ac27ebe57fc28c8df0e8afa11f2a1025566476b0d50cdb8884f70 \
     --hash=sha256:b4fc04326b2d259ddd59ed8ea20405d2e695486ab4c5e1e49b025c484845206e \
     --hash=sha256:da5b5dda4aa0d5e2b758cc8dfc67f8d4212e88ea9caad5f61ba132f948bab859
+django==2.2.3 \
+    --hash=sha256:4d23f61b26892bac785f07401bc38cbf8fa4cec993f400e9cd9ddf28fd51c0ea \
+    --hash=sha256:6e974d4b57e3b29e4882b244d40171d6a75202ab8d2402b8e8adbd182e25cf0c
 fabric==2.4.0 \
     --hash=sha256:93684ceaac92e0b78faae551297e29c48370cede12ff0f853cdebf67d4b87068 \
     --hash=sha256:98538f2f3f63cf52497a8d0b24d18424ae83fe67ac7611225c72afb9e67f2cf6
@@ -121,12 +124,20 @@
     --hash=sha256:bd4ecb473a96ad0f90c20acba4f0bf0df91a4e03a1f4dd6a4bdc9ca75aa3a715 \
     --hash=sha256:e2da3c13307eac601f3de04887624939aca8ee3c9488a0bb0eca4fb9401fc6b1 \
     --hash=sha256:f67814c38162f4deb31f68d590771a29d5ae3b1bd64b75cf232308e5c74777e0
+pytz==2019.1 \
+    --hash=sha256:303879e36b721603cc54604edcac9d20401bdbe31e1e4fdee5b9f98d5d31dfda \
+    --hash=sha256:d747dd3d23d77ef44c6a3526e274af6efeb0a6f1afd5a69ba4d5be4098c8e141
 requests==2.22.0 \
     --hash=sha256:11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4 \
     --hash=sha256:9cf5292fcd0f598c671cfc1e0d7d1a7f13bb8085e9a590f48c010551dc6c4b31
 six==1.12.0 \
     --hash=sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c \
     --hash=sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73
+sqlparse==0.3.0 \
+    --hash=sha256:40afe6b8d4b1117e7dff5504d7a8ce07d9a1b15aeeade8a2d10f130a834f8177 \
+    --hash=sha256:7c3dca29c022744e95b547e867cee89f4fce4373f3549ccd8797d8eb52cdb873
 urllib3==1.25.3 \
     --hash=sha256:b246607a25ac80bedac05c6f282e3cdaf3afb65420fd024ac94435cabe6e18d1 \
     --hash=sha256:dbe59173209418ae49d485b87d1681aefa36252ee85884c31346debd19463232
+uwsgi==2.0.18 \
+    --hash=sha256:4972ac538800fb2d421027f49b4a1869b66048839507ccf0aa2fda792d99f583
diff --git a/pip/requirements.in b/pip/requirements.in
index d262651..653f04d 100644
--- a/pip/requirements.in
+++ b/pip/requirements.in
@@ -4,6 +4,7 @@
 cffi==1.11.5
 chardet==3.0.4
 cryptography==2.4.2
+Django==2.2.3
 fabric==2.4.0
 future==0.17.1
 idna==2.8
@@ -12,6 +13,10 @@
 pyasn1==0.4.5
 pycparser==2.19
 PyNaCl==1.3.0
+pytz==2019.1
 requests==2.22.0
 six==1.12.0
+six==1.12.0
+sqlparse==0.3.0
 urllib3==1.25.3
+uWSGI==2.0.18