commit
8d3ee017c5
18 changed files with 48 additions and 48 deletions
|
|
@ -199,7 +199,7 @@ The following configuration values are used internally by Flask:
|
||||||
this name + the subdomains you want to use into your host config
|
this name + the subdomains you want to use into your host config
|
||||||
or setup a local `bind`_.
|
or setup a local `bind`_.
|
||||||
|
|
||||||
.. _bind: https://www.isc.org/software/bind
|
.. _bind: https://www.isc.org/downloads/bind/
|
||||||
|
|
||||||
.. versionadded:: 0.4
|
.. versionadded:: 0.4
|
||||||
``LOGGER_NAME``
|
``LOGGER_NAME``
|
||||||
|
|
@ -363,7 +363,7 @@ your configuration files. However here a list of good recommendations:
|
||||||
details about how to do that, head over to the
|
details about how to do that, head over to the
|
||||||
:ref:`fabric-deployment` pattern.
|
:ref:`fabric-deployment` pattern.
|
||||||
|
|
||||||
.. _fabric: http://fabfile.org/
|
.. _fabric: http://www.fabfile.org/
|
||||||
|
|
||||||
|
|
||||||
.. _instance-folders:
|
.. _instance-folders:
|
||||||
|
|
|
||||||
|
|
@ -58,4 +58,4 @@ work in that case:
|
||||||
|
|
||||||
For more information consult the documentation of your webserver.
|
For more information consult the documentation of your webserver.
|
||||||
|
|
||||||
.. _App Engine: http://code.google.com/appengine/
|
.. _App Engine: https://developers.google.com/appengine/
|
||||||
|
|
|
||||||
|
|
@ -159,7 +159,7 @@ work in the URL root you have to work around a lighttpd bug with the
|
||||||
|
|
||||||
Make sure to apply it only if you are mounting the application the URL
|
Make sure to apply it only if you are mounting the application the URL
|
||||||
root. Also, see the Lighty docs for more information on `FastCGI and Python
|
root. Also, see the Lighty docs for more information on `FastCGI and Python
|
||||||
<http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModFastCGI>`_ (note that
|
<http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModFastCGI>`_ (note that
|
||||||
explicitly passing a socket to run() is no longer necessary).
|
explicitly passing a socket to run() is no longer necessary).
|
||||||
|
|
||||||
Configuring nginx
|
Configuring nginx
|
||||||
|
|
@ -236,5 +236,5 @@ python path. Common problems are:
|
||||||
|
|
||||||
.. _nginx: http://nginx.org/
|
.. _nginx: http://nginx.org/
|
||||||
.. _lighttpd: http://www.lighttpd.net/
|
.. _lighttpd: http://www.lighttpd.net/
|
||||||
.. _cherokee: http://www.cherokee-project.com/
|
.. _cherokee: http://cherokee-project.com/
|
||||||
.. _flup: http://trac.saddi.com/flup
|
.. _flup: https://pypi.python.org/pypi/flup
|
||||||
|
|
|
||||||
|
|
@ -121,7 +121,7 @@ For more information consult the `mod_wsgi wiki`_.
|
||||||
.. _mod_wsgi: http://code.google.com/p/modwsgi/
|
.. _mod_wsgi: http://code.google.com/p/modwsgi/
|
||||||
.. _installation instructions: http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide
|
.. _installation instructions: http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide
|
||||||
.. _virtual python: https://pypi.python.org/pypi/virtualenv
|
.. _virtual python: https://pypi.python.org/pypi/virtualenv
|
||||||
.. _mod_wsgi wiki: http://code.google.com/p/modwsgi/wiki/
|
.. _mod_wsgi wiki: http://code.google.com/p/modwsgi/w/list
|
||||||
|
|
||||||
Troubleshooting
|
Troubleshooting
|
||||||
---------------
|
---------------
|
||||||
|
|
|
||||||
|
|
@ -63,5 +63,5 @@ it the WSGI `SCRIPT_NAME` or set the uwsgi modifier to make use of it::
|
||||||
|
|
||||||
.. _nginx: http://nginx.org/
|
.. _nginx: http://nginx.org/
|
||||||
.. _lighttpd: http://www.lighttpd.net/
|
.. _lighttpd: http://www.lighttpd.net/
|
||||||
.. _cherokee: http://www.cherokee-project.com/
|
.. _cherokee: http://cherokee-project.com/
|
||||||
.. _uwsgi: http://projects.unbit.it/uwsgi/
|
.. _uwsgi: http://projects.unbit.it/uwsgi/
|
||||||
|
|
|
||||||
|
|
@ -45,4 +45,4 @@ Once the ``flaskext_compat`` module is activated the :data:`flask.ext` will
|
||||||
exist and you can start importing from there.
|
exist and you can start importing from there.
|
||||||
|
|
||||||
.. _Flask Extension Registry: http://flask.pocoo.org/extensions/
|
.. _Flask Extension Registry: http://flask.pocoo.org/extensions/
|
||||||
.. _flaskext_compat.py: https://github.com/mitsuhiko/flask/raw/master/scripts/flaskext_compat.py
|
.. _flaskext_compat.py: https://raw.githubusercontent.com/mitsuhiko/flask/master/scripts/flaskext_compat.py
|
||||||
|
|
|
||||||
|
|
@ -186,7 +186,7 @@ Many other features have been added, as well. A good guide to new features
|
||||||
in HTML5 is Mark Pilgrim's soon-to-be-published book, `Dive Into HTML5`_.
|
in HTML5 is Mark Pilgrim's soon-to-be-published book, `Dive Into HTML5`_.
|
||||||
Not all of them are supported in browsers yet, however, so use caution.
|
Not all of them are supported in browsers yet, however, so use caution.
|
||||||
|
|
||||||
.. _Dive Into HTML5: http://www.diveintohtml5.info/
|
.. _Dive Into HTML5: http://diveintohtml5.info/
|
||||||
|
|
||||||
What should be used?
|
What should be used?
|
||||||
--------------------
|
--------------------
|
||||||
|
|
|
||||||
|
|
@ -183,5 +183,5 @@ Finally, to install `virtualenv`_, you can simply run::
|
||||||
|
|
||||||
Then you can be off on your way following the installation instructions above.
|
Then you can be off on your way following the installation instructions above.
|
||||||
|
|
||||||
.. _get-pip.py: https://raw.github.com/pypa/pip/master/contrib/get-pip.py
|
.. _get-pip.py: https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py
|
||||||
.. _ez_setup.py: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
|
.. _ez_setup.py: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ cache that keeps the item stored in the memory of the Python interpreter::
|
||||||
cache = SimpleCache()
|
cache = SimpleCache()
|
||||||
|
|
||||||
If you want to use memcached, make sure to have one of the memcache modules
|
If you want to use memcached, make sure to have one of the memcache modules
|
||||||
supported (you get them from `PyPI <https://pypi.python.org/>`_) and a
|
supported (you get them from `PyPI <https://pypi.python.org/pypi>`_) and a
|
||||||
memcached server running somewhere. This is how you connect to such an
|
memcached server running somewhere. This is how you connect to such an
|
||||||
memcached server then::
|
memcached server then::
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -193,4 +193,4 @@ type ``fab deploy`` and see your application being deployed automatically
|
||||||
to one or more remote servers.
|
to one or more remote servers.
|
||||||
|
|
||||||
|
|
||||||
.. _Fabric: http://fabfile.org/
|
.. _Fabric: http://www.fabfile.org/
|
||||||
|
|
|
||||||
|
|
@ -164,5 +164,5 @@ explanation of the little bit of code above:
|
||||||
|
|
||||||
If you don't get the whole picture, download the `sourcecode
|
If you don't get the whole picture, download the `sourcecode
|
||||||
for this example
|
for this example
|
||||||
<http://github.com/mitsuhiko/flask/tree/master/examples/jqueryexample>`_
|
<https://github.com/mitsuhiko/flask/tree/master/examples/jqueryexample>`_
|
||||||
from github.
|
from github.
|
||||||
|
|
|
||||||
|
|
@ -110,7 +110,7 @@ Querying is simple as well:
|
||||||
|
|
||||||
.. _SQLAlchemy: http://www.sqlalchemy.org/
|
.. _SQLAlchemy: http://www.sqlalchemy.org/
|
||||||
.. _declarative:
|
.. _declarative:
|
||||||
http://www.sqlalchemy.org/docs/orm/extensions/declarative.html
|
http://docs.sqlalchemy.org/en/latest/orm/extensions/declarative.html
|
||||||
|
|
||||||
Manual Object Relational Mapping
|
Manual Object Relational Mapping
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
@ -215,4 +215,4 @@ You can also pass strings of SQL statements to the
|
||||||
(1, u'admin', u'admin@localhost')
|
(1, u'admin', u'admin@localhost')
|
||||||
|
|
||||||
For more information about SQLAlchemy, head over to the
|
For more information about SQLAlchemy, head over to the
|
||||||
`website <http://sqlalchemy.org/>`_.
|
`website <http://www.sqlalchemy.org/>`_.
|
||||||
|
|
|
||||||
|
|
@ -122,5 +122,5 @@ takes advantage of the `_formhelpers.html` template:
|
||||||
For more information about WTForms, head over to the `WTForms
|
For more information about WTForms, head over to the `WTForms
|
||||||
website`_.
|
website`_.
|
||||||
|
|
||||||
.. _WTForms: http://wtforms.simplecodes.com/
|
.. _WTForms: http://wtforms.readthedocs.org/
|
||||||
.. _WTForms website: http://wtforms.simplecodes.com/
|
.. _WTForms website: http://wtforms.readthedocs.org/
|
||||||
|
|
|
||||||
|
|
@ -878,7 +878,7 @@ Ready to deploy your new Flask app? To wrap up the quickstart, you can
|
||||||
immediately deploy to a hosted platform, all of which offer a free plan for
|
immediately deploy to a hosted platform, all of which offer a free plan for
|
||||||
small projects:
|
small projects:
|
||||||
|
|
||||||
- `Deploying Flask on Heroku <https://devcenter.heroku.com/articles/python>`_
|
- `Deploying Flask on Heroku <https://devcenter.heroku.com/articles/getting-started-with-python>`_
|
||||||
- `Deploying WSGI on dotCloud <http://docs.dotcloud.com/services/python/>`_
|
- `Deploying WSGI on dotCloud <http://docs.dotcloud.com/services/python/>`_
|
||||||
with `Flask-specific notes <http://flask.pocoo.org/snippets/48/>`_
|
with `Flask-specific notes <http://flask.pocoo.org/snippets/48/>`_
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ the :ref:`tutorial`. If you don't have that application yet, get the
|
||||||
sources from `the examples`_.
|
sources from `the examples`_.
|
||||||
|
|
||||||
.. _the examples:
|
.. _the examples:
|
||||||
http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
https://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
||||||
|
|
||||||
The Testing Skeleton
|
The Testing Skeleton
|
||||||
--------------------
|
--------------------
|
||||||
|
|
@ -194,7 +194,7 @@ suite.
|
||||||
|
|
||||||
|
|
||||||
.. _MiniTwit Example:
|
.. _MiniTwit Example:
|
||||||
http://github.com/mitsuhiko/flask/tree/master/examples/minitwit/
|
https://github.com/mitsuhiko/flask/tree/master/examples/minitwit/
|
||||||
|
|
||||||
|
|
||||||
Other Testing Tricks
|
Other Testing Tricks
|
||||||
|
|
|
||||||
|
|
@ -75,4 +75,4 @@ Continue to :ref:`tutorial-dbinit`.
|
||||||
larger <larger-applications>`, it's a good idea not to.
|
larger <larger-applications>`, it's a good idea not to.
|
||||||
|
|
||||||
.. _example source:
|
.. _example source:
|
||||||
http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
https://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ If you want the full sourcecode in advance or for comparison, check out
|
||||||
the `example source`_.
|
the `example source`_.
|
||||||
|
|
||||||
.. _example source:
|
.. _example source:
|
||||||
http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
https://github.com/mitsuhiko/flask/tree/master/examples/flaskr/
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
|
||||||
|
|
@ -115,7 +115,7 @@ good.
|
||||||
To apply the upgrade script do the following:
|
To apply the upgrade script do the following:
|
||||||
|
|
||||||
1. Download the script: `flask-07-upgrade.py
|
1. Download the script: `flask-07-upgrade.py
|
||||||
<https://raw.github.com/mitsuhiko/flask/master/scripts/flask-07-upgrade.py>`_
|
<https://raw.githubusercontent.com/mitsuhiko/flask/master/scripts/flask-07-upgrade.py>`_
|
||||||
2. Run it in the directory of your application::
|
2. Run it in the directory of your application::
|
||||||
|
|
||||||
python flask-07-upgrade.py > patchfile.diff
|
python flask-07-upgrade.py > patchfile.diff
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue