Xephyr826
49e263937a
Improve Routing section
...
Edited the entire section for clarity and concision. I rewrote sentences
to make them shorter and to reduce ambiguity.
Added a code sample to show the path converter type
Removed the HTTP method overview. Although it was well written, the
overview wasn't necessary in the quickstart. Readers can easily find an
overview elsewhere.
2017-05-10 22:38:22 -07:00
David Lord
21cdc1eb61
Merge pull request #2213 from runartrollet/doc_virtenv_p3
...
Issue #2212 : documentation: virtualenv and python3
2017-05-09 11:04:23 -07:00
David Lord
8ca9443f43
Merge pull request #2276 from pigletfly/master
...
Removed unused import
2017-05-09 10:19:51 -07:00
wangbing
13b10506a4
Removed unused import
2017-05-10 00:34:36 +08:00
David Lord
4f3ee8256a
Merge pull request #2210 from Larivact/patch-2
...
Clarify APPLICATION_ROOT documentation
2017-05-09 08:47:23 -07:00
David Lord
2a80eff1c4
Merge pull request #1942 from jmsdvl/fix-1935
...
clarify blueprint 404 error handling in docs
2017-05-09 08:44:58 -07:00
David Lord
71bf32d95d
Merge pull request #2271 from davidism/collapse-changelogs
...
Collapse old changelog directives
2017-05-04 18:42:33 -07:00
David Lord
452f442a8e
optionally enable sphinxcontrib.log_cabinet
...
collapses old changelog directives
closes #1704
closes #1867
2017-05-04 18:24:04 -07:00
David Lord
854e7aab84
Merge pull request #2077 from liebald/patch-1
...
Mention existence of register_error_handler in errorpages.rst
2017-04-30 08:48:22 -07:00
David Lord
a81ad76f2d
clean up error handler docs
2017-04-30 08:20:13 -07:00
Benjamin Liebald
422b6c2df7
Mention existence of register_error_handler in errorpages.rst
...
See https://github.com/pallets/flask/issues/1837 for context.
2017-04-30 07:55:54 -07:00
David Lord
38826adb6b
Merge pull request #2259 from davidism/routes-command
...
Add routes command
2017-04-26 10:43:18 -07:00
David Lord
c279a827cc
add sort by match order
...
sort by endpoint by default
combine sort flags
sort methods
ignore HEAD and OPTIONS methods by default
rearrange columns
use format to build row format string
rework tests
add changelog
2017-04-26 10:26:59 -07:00
David Lord
57515e1887
Merge branch 'master' into routes-command
2017-04-25 13:13:10 -07:00
David Lord
28c5dcb67a
Merge pull request #2258 from davidism/preprocess_request-docs
...
Clean up preprocess_request docs
2017-04-25 12:06:39 -07:00
David Lord
066737d21c
clean up preprocess_request docs
...
[ci skip]
2017-04-25 12:03:08 -07:00
David Lord
33335b4c28
Merge branch 'master' into AvivC-improve-docs-in-Flask.preprocess_request
2017-04-25 09:43:18 -07:00
David Lord
1fd7d629c0
Merge pull request #2256 from davidism/refactor-make_response
...
refactor make_response to be easier to follow
2017-04-25 08:46:22 -07:00
David Lord
b54d8cfc5b
refactor make_response to be easier to follow
...
* be explicit about how tuples are unpacked
* allow bytes for status value
* allow Headers for headers value
* use TypeError instead of ValueError
* errors are more descriptive
* document that view must not return None
* update documentation about return values
* test more response types
* test error messages
closes #1676
2017-04-25 08:30:48 -07:00
David Lord
6bed207562
clean up blueprint json support
...
add changelog for #1898
2017-04-24 10:16:50 -07:00
David Lord
07ae566f22
Merge pull request #1898 from RaHus/per_blueprint_jsoncoding_#1710
...
Per blueprint jsoncoding #1710
2017-04-24 10:16:20 -07:00
David Lord
ec3be1be2f
Merge pull request #2254 from davidism/pop-context-on-session-error
...
Ensure error while opening session pops context
2017-04-22 14:43:21 -07:00
David Lord
e7bc408877
ensure error while opening session pops context
...
errors will be handled by the app error handlers
closes #1538 , closes #1528
2017-04-22 13:57:04 -07:00
David Lord
90aeed0012
Merge pull request #2191 from SergioDS/master
...
Updated documentation for being able to use init_db method
2017-04-21 11:45:16 -07:00
David Lord
bdcb486293
Merge pull request #2252 from davidism/method-view-inheritance
...
Continue #1936 : Add the ability to combine MethodViews
2017-04-21 11:16:18 -07:00
David Lord
99bbf93382
use mro to collect methods
...
ignore methods attr unless explicitly set
add changelog
2017-04-21 10:43:02 -07:00
David Lord
c89b732323
Merge branch 'master' into figome-multiple-inheritance
2017-04-21 10:33:29 -07:00
David Lord
790b8ad2a1
Merge pull request #2249 from davidism/provide-automatic-options
...
Continue #1489 : Add kwarg to disable auto OPTIONS on add_url_rule
2017-04-21 08:31:11 -07:00
David Lord
3f10dd52c6
update changelog
...
move test next to existing test, rename
reword / reflow param doc
2017-04-21 07:26:30 -07:00
David Lord
3d22b81edf
Merge branch 'master' into jrmccarthy-master
2017-04-21 07:03:46 -07:00
David Lord
d3dc1c7446
Merge pull request #2017 from rocambolesque/patch-1
...
Add scheme to url_build error handler parameters
2017-04-20 09:10:27 -07:00
David Lord
a2acabcc3f
add test for build error special values
2017-04-20 08:52:37 -07:00
rocambolesque
e111d8dbf3
Add scheme to url_build error handler parameters
2017-04-20 08:30:07 -07:00
Sobolev Nikita
cce1d62fcf
Fix typo in app.py ( #2248 )
2017-04-19 07:46:33 +02:00
David Lord
ffa31f1ee4
Merge pull request #1886 from dawran6/test_bp_endpoint_dec
...
Enhance code coverage for Blueprint.endpoint
2017-04-14 09:22:12 -07:00
David Lord
a0006dd8c9
Merge pull request #2117 from accraze/testing-docs-fix
...
Added missing testing config
2017-04-13 16:45:24 -07:00
David Lord
0f514cea8f
use app.testing property instead of config
2017-04-13 16:32:44 -07:00
accraze
f3f4aa325b
Added missing testing config
...
fixes #1302
2017-04-13 16:27:58 -07:00
David Lord
5126b95d33
Merge pull request #2242 from davidism/utcfromtimestamp
...
get mtime in utc
2017-04-13 15:14:26 -07:00
David Lord
c6bb311175
get mtime in utc
2017-04-13 14:55:56 -07:00
David Lord
0d9852e2ad
Merge pull request #2238 from davidism/bugfix/latin1-filename
...
filename can be latin-1, not just ascii
2017-04-12 10:12:30 -07:00
David Lord
50851d6a60
filename can be latin-1, not just ascii
...
only normalize basic name when utf-8 header is needed
ref #2223
2017-04-12 09:59:25 -07:00
ka7
5a76bbe7c7
Fix typo in docs ( #2237 )
2017-04-11 21:44:32 +02:00
David Lord
d13febda57
add changelog for #2223
2017-04-08 11:08:08 -07:00
David Lord
8f993422f0
Merge pull request #2223 from antlarr/master
...
Fix send_file's attachment_filename to work with non-ascii filenames
2017-04-08 10:54:20 -07:00
David Lord
01e6088c41
need to test against raw header
...
parsing prefers the last value parsed for the option
2017-04-08 10:33:06 -07:00
David Lord
100863e4fd
style cleanup
...
break out header parts in test
test for no filename* parameter for ascii header
2017-04-07 18:02:31 -07:00
Antonio Larrosa
cca5c27a67
Keep using only filename if it's valid ascii
2017-04-07 20:34:52 +02:00
jab
8a2db3db18
Change Flask.__init__ to accept two new keyword arguments, host_matching and static_host. ( #1560 )
...
This enables host_matching to be set properly by the time the constructor adds
the static route, and enables the static route to be properly associated with
the required host.
Previously, you could only enable host_matching once your app was already
instantiated (e.g. app.url_map.host_matching = True), but at that point
the constructor would have already added the static route without host matching
and an associated host, leaving the static route in a broken state.
Fixes #1559 .
2017-04-07 16:31:54 +02:00
Grey Li
3d20e9184d
Add example for virtualenv integration in cli docs ( #2234 )
2017-04-07 07:10:43 -07:00