Document Werkzeug's run_simple for dispatch, #225.

This commit is contained in:
Ron DuPlain 2011-06-25 14:09:37 -04:00
parent 0e98a08097
commit 8e928a2fcb
2 changed files with 18 additions and 0 deletions

View file

@ -1,3 +1,5 @@
.. _deployment:
Deployment Options Deployment Options
================== ==================

View file

@ -15,6 +15,22 @@ The fundamental difference from the :ref:`module approach
different Flask applications that are entirely isolated from each other. different Flask applications that are entirely isolated from each other.
They run different configurations and are dispatched on the WSGI level. They run different configurations and are dispatched on the WSGI level.
Working with this Document
--------------------------
Each of the techniques and examples below results in an ``application`` object
that can be run with any WSGI server. For production, see :ref:`deployment`.
For development, Werkzeug provides a builtin server for development available
at :func:`werkzeug.serving.run_simple`::
from werkzeug.serving import run_simple
run_simple('localhost', 5000, application, use_reloader=True)
Note that :func:`run_simple <werkzeug.serving.run_simple>` is not intended for
use in production. Use a :ref:`full-blown WSGI server <deployment>`.
Combining Applications Combining Applications
---------------------- ----------------------