Skip to Content
Flask Framework Cookbook - Second Edition
book

Flask Framework Cookbook - Second Edition

by Shalabh Aggarwal
July 2019
Beginner to intermediate
302 pages
9h 38m
English
Packt Publishing
Content preview from Flask Framework Cookbook - Second Edition

How to do it...

Follow these steps to deploy a Flask application using Apache:

  1. We need to create some more files, the first one being app.wsgi. This loads our application as a WSGI application:
activate_this = '<Path to virtualenv>/bin/activate_this.py' 
exec(open(activate_this).read(), dict(__file__=activate_this)) 
 
from my_app import app as application 
import sys, logging 
logging.basicConfig(stream = sys.stderr) 

Since we perform all our installations inside virtualenv, we need to activate the environment before our application is loaded. In the case of system-wide installations, the first two statements aren't needed. Then, we need to import our app object as application, which is used as the application that's being served. The last two ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Writing a Web Application with Flask

Writing a Web Application with Flask

Doug Farrell
Mastering Flask

Mastering Flask

Jack Stouffer

Publisher Resources

ISBN: 9781789951295Supplemental Content