Using the WSGI middleware#
Django#
To use the Pyjion WSGI middleware, wrap the get_wsgi_application()
call with the instantiation of the PyjionWsgiMiddleware
in wsgi.py
:
import os
from django.core.wsgi import get_wsgi_application
from pyjion.wsgi import PyjionWsgiMiddleware
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'my_application.settings')
application = PyjionWsgiMiddleware(get_wsgi_application())
Flask#
To use the Pyjion WSGI middleware, wrap the existing app.wsgi_app
property with the instantiation of the PyjionWsgiMiddleware
in your app.py
:
from pyjion.wsgi import PyjionWsgiMiddleware
from flask import Flask
app = Flask(__name__)
# Override the app wsgi_app property
app.wsgi_app = PyjionWsgiMiddleware(app.wsgi_app)
@app.route('/')
def hello_world():
return 'Hello, World!'