Commit graph

80 commits

Author SHA1 Message Date
Armin Ronacher
c889fbc231 Changed interface for flask.g
This now makes it behave like it did before, it's just an object.
It did however gain ``__contains__`` and ``__iter__`` and I added
a ``get()`` method to fetch an attribute without raising an
error.  This fixes #759.
2013-06-09 12:06:33 +01:00
Armin Ronacher
93073489a0 Documented changes on the g object some more 2013-06-05 10:02:33 +01:00
Armin Ronacher
0676bb8ab5 Added appcontext_pushed and appcontext_popped signals 2013-06-05 09:53:26 +01:00
Armin Ronacher
ef72b78042 Imply the |safe on tojson in templates and change escaping logic 2013-06-03 12:25:08 +01:00
Armin Ronacher
18673ba370 Added uuid support for new session serialization and documented it 2013-05-14 11:33:36 +01:00
Armin Ronacher
097353695e Added flask.copy_current_request_context which simplies working with greenlets 2013-05-14 11:00:04 +01:00
Armin Ronacher
0faed95385 Documented new signal message_flashed 2013-04-08 15:49:55 +01:00
Armin Ronacher
1949c4a9ab flask.g is now on the app context and not the request context 2012-12-21 11:45:42 +01:00
Armin Ronacher
b146d8277a Added wrapper module around simplejson/json for much simplified customization. 2012-10-07 23:31:48 +02:00
Armin Ronacher
a4977cfe2b Removed outdated section in the docs 2012-08-11 03:13:16 +01:00
Armin Ronacher
4df3bf2058 Implemented experimental JSON based sessions 2012-08-11 02:36:14 +01:00
Armin Ronacher
d5218997d9 Added flask.stream_with_context 2012-06-27 15:06:39 +01:00
Armin Ronacher
086348e2f2 Added after_this_request decorator. 2012-05-08 13:14:32 +01:00
Armin Ronacher
dbfd406a21 Added required_methods 2012-05-08 12:51:26 +01:00
Natan
ffbab00cd1 Rectified rampant 'roule'. 2012-04-17 19:28:28 -07:00
Armin Ronacher
9bed20c07c Added documentation for appcontext and teardown handlers 2012-04-09 17:29:00 +01:00
Armin Ronacher
3249eeb438 Merge branch 'master' of github.com:mitsuhiko/flask 2012-04-09 15:26:09 +01:00
Armin Ronacher
0207e90155 Updated docs for the app context. 2012-04-09 15:22:36 +01:00
wilsaj
a77938837c docfix: wrong converter name: unicode -> string fixes #364 2012-03-12 18:01:11 -05:00
FND
4aebc267bc Hyphenate "class-based"
makes it more readable
2012-01-31 13:54:52 +01:00
awsum
d620ea7ea2 Update docs/api.rst a bit to reflect code. 2012-01-16 13:42:43 -05:00
Ross Lawley
11c9bf2943 Api fix status_code => status 2011-10-17 13:12:12 +00:00
Armin Ronacher
363d9ed10d More doc typo fixes 2011-09-25 19:24:37 +02:00
Armin Ronacher
6dccf77546 PERMANENT_SESSION_LIFETIME can now be an integer. This fixes #310 2011-09-25 19:12:41 +02:00
Armin Ronacher
83b1da8df8 Inserted verb 2011-09-25 19:01:30 +02:00
Armin Ronacher
142c9c391b Fixed typos in copy/pasted text 2011-09-25 18:56:15 +02:00
Armin Ronacher
df1dd57045 Cleaned up url routing common docs. This fixes #279 2011-09-25 18:49:00 +02:00
Armin Ronacher
1e6c5f0975 Documented flask.ext. 2011-09-18 12:51:10 +02:00
Armin Ronacher
e853a0f739 The test client and test_request_context are now both using the same logic internally for creating the environ. Also they use APPLICATION_ROOT now. 2011-08-25 20:47:50 +01:00
Armin Ronacher
a5da2c98f3 Implemented flask.testing.TestClient.session_transaction for quick session modifications in test environments. 2011-08-25 15:18:39 +01:00
Armin Ronacher
63876614b6 Removed second mention of json. This fixes #290 2011-08-09 16:16:04 +02:00
Armin Ronacher
92c7bdd2dd Documented Request.headers 2011-08-09 15:16:41 +02:00
Armin Ronacher
153d727d1f Fixed the docs for the request object. They were incomplete 2011-07-30 02:07:31 +02:00
Armin Ronacher
6ca321c979 Added a versionadded 2011-07-14 14:25:50 +02:00
Armin Ronacher
76796c326d Documented view function options 2011-07-14 14:25:14 +02:00
Armin Ronacher
deb513c7fe The session interface is new in 0.8, not 0.7 2011-07-08 14:38:49 +02:00
Armin Ronacher
0fccfe711f Refactored session interface 2011-07-07 11:27:22 +02:00
Armin Ronacher
22d468e190 Less annoying gender neutral forms 2011-06-28 14:34:07 +02:00
Armin Ronacher
b36d7b3288 Added class based view documentation 2011-06-28 14:24:54 +02:00
Armin Ronacher
4e47ea9105 Merge branch 'master' into blueprints 2011-06-27 09:30:39 +02:00
Jeffrey Finkelstein
12761bd02c fixed pronoun gender in documentation 2011-06-26 21:43:48 -04:00
Armin Ronacher
86175054d6 More docstrings for blueprints. 2011-06-17 20:27:25 +02:00
Armin Ronacher
e71a5ff8de Started work on new request dispatching. Unittests not yet updated 2011-05-27 20:10:53 +02:00
Simon Sapin
7ed3196e8d Add safe_join: returns the filename used by send_from_directory.
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
2011-04-18 16:48:12 +02:00
Armin Ronacher
fbd488678f Implemented flask.has_request_context() 2011-03-14 16:13:58 -04:00
matt swanson
4141afa22b fixing cross-reference links on API doc page 2011-03-13 15:32:19 -09:00
Dag Odenhall
384ad219cb Typo in docs
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
2011-01-20 16:46:03 +01:00
Daniel D. Beck
4f1b086218 Fixed: incorrect indentation level for session's permanent attribute
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
2010-11-02 00:05:08 +01:00
Ron DuPlain
216478f715 docs: Finished sentence on Notes on Proxies. 2010-10-07 19:32:07 +08:00
Armin Ronacher
3b0eb0f3ca Added notes on proxies 2010-07-20 10:12:58 +01:00