mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Make custom pages compatible with base_url setting
Closes #1238 - base_url no longer causes custom page routing to fail - new route_path key in request.scope storing the path that was used for routing with the base_url prefix stripped - TestClient used by tests now avoids accidentally double processing of the base_url prefix
This commit is contained in:
parent
6e9b07be92
commit
a634121525
4 changed files with 27 additions and 8 deletions
|
|
@ -1523,6 +1523,7 @@ def test_base_url_config(app_client_base_url_prefix, path):
|
|||
and href
|
||||
not in {
|
||||
"https://datasette.io/",
|
||||
"https://github.com/simonw/datasette",
|
||||
"https://github.com/simonw/datasette/blob/main/LICENSE",
|
||||
"https://github.com/simonw/datasette/blob/main/tests/fixtures.py",
|
||||
"/login-as-root", # Only used for the latest.datasette.io demo
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue