summaryrefslogtreecommitdiff
path: root/bank.wsgi.in
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-04-14 01:09:47 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-04-14 01:09:47 +0200
commit7ec91e499ea9212b8e736a97e8be2460a2904c6a (patch)
tree95d22cb99c91a89e42a5314efbb4f8555599f36c /bank.wsgi.in
parent108025159f96d69a0b65ee149cbcb6a2dcb5602d (diff)
downloadbank-7ec91e499ea9212b8e736a97e8be2460a2904c6a.tar.gz
bank-7ec91e499ea9212b8e736a97e8be2460a2904c6a.tar.bz2
bank-7ec91e499ea9212b8e736a97e8be2460a2904c6a.zip
serve static files with uwsgi
Diffstat (limited to 'bank.wsgi.in')
-rw-r--r--bank.wsgi.in24
1 files changed, 24 insertions, 0 deletions
diff --git a/bank.wsgi.in b/bank.wsgi.in
index 8b13789..8e116cd 100644
--- a/bank.wsgi.in
+++ b/bank.wsgi.in
@@ -1 +1,25 @@
+import os
+
+os.environ.setdefault("DJANGO_SETTINGS_MODULE", "talerbank.settings")
+
+def load():
+ import django
+ django.setup()
+
+try:
+ load()
+except:
+ import site
+ site.addsitedir("%s/lib/python%d.%d/site-packages" % (
+ "@prefix@",
+ sys.version_info.major,
+ sys.version_info.minor))
+ try:
+ load()
+ except e:
+ raise e from None
+
+from django.core.wsgi import get_wsgi_application
+
+application = get_wsgi_application()