Armin Ronacher
1beb0f2e7f
Fixed a syntax error
13 years ago
Armin Ronacher
d4415dd665
Fixed an rst syntax error
13 years ago
Armin Ronacher
19def9606a
This is 0.8.1
13 years ago
Armin Ronacher
d5218997d9
Added flask.stream_with_context
13 years ago
Armin Ronacher
43c6a1ede8
Fixed a comment
13 years ago
Armin Ronacher
558750494f
Removed unnecessary import
13 years ago
Armin Ronacher
8071f11328
Fixed an issue with the new path finding logic
13 years ago
Matt Wright
1f3e667b5d
Fix documention for `after_this_request`
13 years ago
Armin Ronacher
b04827283e
Removed padded JSON (JSONP) again.
...
The implementation was not clean and generally the needs for padded json
are disappearing now that all browsers support cross site communication
with the regular xmlhttprequest.
13 years ago
Massimo Santini
4b21e2d38c
I think it should check that cache_timeout is not None to allow for a (I hope legale) value of 0 for such parameter.
13 years ago
Marc Abramowitz
447afc3525
Fix failing test: "AssertionError: 'application/javascript' != 'application/json'" in flask/testsuite/helpers.py", line 88
13 years ago
Armin Ronacher
086348e2f2
Added after_this_request decorator.
13 years ago
Armin Ronacher
dbfd406a21
Added required_methods
13 years ago
Armin Ronacher
2053d04db0
Improved interface for the URL build error handler
13 years ago
ekoka
12dcba8849
Update flask/testsuite/basic.py
13 years ago
Ron DuPlain
e78e2a1641
Document example request_globals_class use cases.
13 years ago
Ron DuPlain
33bae1a8dc
Add Flask.request_globals_class to customize g.
...
Requested by toothr on #pocoo.
13 years ago
Ron DuPlain
26da6a5365
Use default send_file max-age consistently.
...
Prior to this commit, the send_file max-age hook and config were only
used for the static file handler. Now they are used when calling
helpers.send_file directly.
13 years ago
Ron DuPlain
2262ce4915
Skip template leak test when not CPython2.7, #452 .
13 years ago
Ron DuPlain
148c50abf9
Document url_for BuildError hook.
13 years ago
Ron DuPlain
8c8c524ddb
Re-raise BuildError with traceback.
13 years ago
Ron DuPlain
bb31188ec3
Add a BuildError hook to url_for, #456 .
13 years ago
ekoka
36194697ae
Update flask/app.py
13 years ago
Ron DuPlain
d90f0afe39
Add test for jsonify padded=False, #495 .
13 years ago
Ron DuPlain
a3cb2a3382
Use American English for "behavior" in docs.
...
Prompted by plaes on #pocoo, mitsuhiko confirmed to use American English.
13 years ago
Sean Vieira
9d09632dbf
Fix spelling.
13 years ago
Armin Ronacher
bcd00e5070
Fixed a typo
13 years ago
Armin Ronacher
d26af4fd6d
Fixed some smaller things in the docs
13 years ago
Armin Ronacher
cb54c462b8
Pass exc explicitly to the inner context.
13 years ago
Armin Ronacher
9bed20c07c
Added documentation for appcontext and teardown handlers
13 years ago
Armin Ronacher
34bbd3100b
Fixed a failing testcase
13 years ago
Armin Ronacher
cf1641e5be
Changed the implementation of returning tuples from functions
13 years ago
Armin Ronacher
0207e90155
Updated docs for the app context.
13 years ago
Armin Ronacher
f8f2e2dff4
Added more tests for the new stack behavior.
13 years ago
Armin Ronacher
307d1bc4e5
Added support for basic URL generation without request contexts.
13 years ago
Armin Ronacher
47288231fe
Implemented a separate application context.
13 years ago
Armin Ronacher
a1305973bf
Fixed a typo in a comment
13 years ago
jfinkels
91efb90fb3
Removed extra blank line to fix ReST formatted documentation string in wrappers.py. Should have gone with pull request #439 .
13 years ago
Ron DuPlain
0eb75b317b
Add notes on mutable values & sessions.
...
Using notes in 8445f0d939
13 years ago
Jon Parise
bb99158c87
Remove an unused iteration variable.
...
We can just iterate over the namespace dictionary's keys here. We
don't need its values.
13 years ago
Ron DuPlain
d94efc6db6
Expose send_file max-age as config value, #433 .
...
Need to add the same hook in a Blueprint, but this is the first such
case where we need app.config in the Blueprint.
13 years ago
Ron DuPlain
146088d580
Expand docs on send_file option hook, #433 .
13 years ago
Anton I. Sipos
71b351173b
Move JSONHTTPException and JSONBadRequest to new module flask.exceptions.
13 years ago
Ned Jackson Lovely
68f93634de
Second thoughts on mime type
...
After further review, changing the mime type on jsonp
responses from text/javascript to application/javascript,
with a hat-tip to
http://stackoverflow.com/questions/111302/best-content-type-to-serve-jsonp
13 years ago
Ned Jackson Lovely
09370c3f1c
Clean up docs and review pull request #384
...
Spelunking through the issues at the PyCon sprints.
13 years ago
Christoph Heer
cb24646948
Add jsonp support inside of jsonify
13 years ago
Dave Shawley
06b224676d
Added _PackageBoundObject.get_static_file_options.
...
This method receives the name of a static file that is going to be served
up and generates a dict of options to use when serving the file. The
default set is empty so code will fall back to the existing behavior if
the method is not overridden.
I needed this method to adjust the cache control headers for .js files that
one of my applications was statically serving. The default expiration is
buried in an argument to send_file and is set to 12 hours. There was no
good way to adjust this value previously.
13 years ago
James Saryerwinnie
075b6b11c8
Fix issue 140
...
This allows for a view function to return something like:
jsonify(error="error msg"), 400
13 years ago
Jeffrey Finkelstein
9711fd4020
On JSON requests, the JSON response should have Content-Type: application/json and the body of the response should be a JSON object.
13 years ago
Thiago de Arruda
8445f0d939
Fixed assumption made on session implementations.
...
In the snippet 'session.setdefault(...).append(...)', it was being
assumed that changes made to mutable structures in the session are
are always in sync with the session object, which is not true for
session implementations that use a external storage for keeping their
keys/values.
13 years ago