Armin Ronacher
fbd488678f
Implemented flask.has_request_context()
14 years ago
Matt Chisholm
04e70bd5c7
Add teardown_request decorator. Fixes issue #174
14 years ago
Armin Ronacher
235369fd61
Removed unnecessary import
14 years ago
Armin Ronacher
34a494713c
Documented some changes in config handling.
14 years ago
Aaron Kavlie
fa9817778c
Test passes.
...
Added test for silent flag; added import of errno so it passed.
14 years ago
Aaron Kavlie
5cc40f4728
silent option added to 'from_pyfile' to mirror 'from_envvar'.
14 years ago
mvantellingen
b3fc9eb36b
Open the session after the request context is pushed on the stack instead of in the constructor. This allows you to access the request context in a custom open_session method.
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
00c5b7a937
added create_jinja_loader
14 years ago
Sean Reifschneider
1643e5c391
Fixing a word usage issue in docs.
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
0bf777ed81
Do not use Date, use Last-Modified. This fixes #164
14 years ago
mvantellingen
b0ca7e5af1
Implement the endpoint decorator. This allows you to easily map views to endpoints when using the werkzeug routing.
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Dag Odenhall
4a45345fc4
Fix typo in send_file docs
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
99be2ec022
Flask no longer internally depends on rules being added through the add_url_rule function
14 years ago
Ivo Danihelka
07688d7b93
Fixed 'schemal' doc typo.
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Daniel Gerber
9ae4eba986
fix subdomain for static rule on registering module
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
ed70b42798
Make sure that windows servers do not allow downloading arbitrary files
14 years ago
Armin Ronacher
fb88d9d025
Whitespace nazi was here
14 years ago
Armin Ronacher
4b65c7ed5a
Added the ability to override the test client's class. This fixes #148
14 years ago
Armin Ronacher
8569dfee61
Added a PROPAGATE_EXCEPTIONS flag
14 years ago
Georg Brandl
858806da69
Hint for positioning file pointer correctly before calling send_file().
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Dag Odenhall
d4c44a7d8c
BaseConverter is in werkzeug.routing
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Pedro Algarvio
a327452540
Better handling for `test_request_context` don't just append the port.
...
Also implemented a proper initial environment to use with
`Flask.test_app()` based on the application's configuration.
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Pedro Algarvio
88883aa6db
Fix for Flask's ticket 126. A proper environment is now built to use
...
with `test_request_context()`.
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Jeff Weber
405c2992f8
Updated from_pyfile so its dynamic module creation uses the imp module instead of type.
...
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
14 years ago
Armin Ronacher
1e4e578d73
Added the extensions dictionary on the application
15 years ago
Armin Ronacher
eb67242e1c
Fixed a typo in a docstring in app.py
15 years ago
Heungsub Lee
6fca662c84
Fix the 108th issue.
15 years ago
Armin Ronacher
a3a843999b
normpath is now used before loading templates
15 years ago
Armin Ronacher
fda14678c0
Deprecated send_file etag support and mimetype guessing for file-like objects. This fixes #104
15 years ago
Armin Ronacher
faa1c71e45
Request local objects now fail properly with a RuntimeError. This fixes #105
15 years ago
jgraeme
549af62290
Fix some typos in the docstrings
15 years ago
Armin Ronacher
778e44e39e
Improved error message for configuration files
15 years ago
Stephane Wirtel
801918603c
Remove an unused function
15 years ago
Armin Ronacher
952967fcab
In 0.7, make_default_options_response is a public API
15 years ago
Armin Ronacher
dbf55de7e8
Fixed an issue where the default `OPTIONS` response was
...
not exposing all valid methods in the `Allow` header.
This fixes #97
Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
15 years ago
Armin Ronacher
fee5bdafe8
Code cleanup
15 years ago
Ali Afshar
a993a314fe
Removed unused import
15 years ago
Armin Ronacher
7680d52f42
Added support for subdomain bound modules
15 years ago
Armin Ronacher
2912ff6f6e
Added some whitespace
15 years ago
Armin Ronacher
27d28dcef4
Added Session again to the public API because existing code might import it
15 years ago
Armin Ronacher
405d4492e4
Documented more changes
15 years ago
Armin Ronacher
b6cae028f7
Removed useless instanciation
15 years ago
Armin Ronacher
e5008386b1
Added docs on use_evalex. This fixes #90
15 years ago
Armin Ronacher
a3a72e2d8d
Added middlewares to quickstart. This fixes #88
15 years ago
Armin Ronacher
91e9632a37
Moved wsgi_app down to a more logical location
15 years ago
Armin Ronacher
e0712b47c6
Added support for signals
15 years ago
Armin Ronacher
90b8df3e4c
Fixed paren in docstring
15 years ago
Armin Ronacher
6fc1492357
Added make_response
15 years ago
Armin Ronacher
1202996c63
Fixed a template loading bug
15 years ago
Armin Ronacher
f5b8c08284
endpoint is optional for modules. This fixes #86
15 years ago