[BUG]-Pages redirection doesn't on DE workspace
Maintainer antworten meist innerhalb von 2 Tagen
@T4rk1n arbeitet bereits daran.
Seit 07.1.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Describe your context
when using redirect_from in one of the pages it return 404 on the DE workspace, however, it works fine once the app is deployed.
dash 3.3.0
pages/overview.py
from dash import html
import dash
dash.register_page(
__name__,
title="New Home Page",
path="/overview",
redirect_from=['/home']
)
layout = html.Div([
html.H1('This is our Overview page'),
html.Div('This is our Overview page content.'),
])
app.py
import dash_mantine_components as dmc
import dash
from dash import dash, Dash, dcc
from dash_iconify import DashIconify
import os
from flask import redirect
app = Dash(__name__, use_pages=True)
server = app.server
logo = "2026_renewal_logo.svg"
def create_main_nav_link(icon, label, href):
return dcc.Link(
dmc.Group(
align='center',
gap=10,
style={'margin-bottom':5},
children=[
dmc.ThemeIcon(
DashIconify(icon=icon, width=36, color = 'white'),
size=48,
radius=5,
color='red',
variant="filled",
style={'margin-left':10}
),
dmc.Text(label, size="xl", c="gray", style={'font-family':'IntegralCF-Regular'}),
]
),
href=app.get_relative_path(href),
style={"textDecoration": "none"},
)
layout = dmc.AppShell(
[
dmc.AppShellNavbar(
id="navbar",
children=[
dmc.Center(
dmc.Image(src=app.get_asset_url(logo), h=280, flex=0),
),
dmc.Divider(),
create_main_nav_link('bi:speedometer2','Overview', '/overview')
],
p="md",
),
dmc.AppShellMain(dash.page_container),
],
navbar={
"width": 500,
"breakpoint": "sm",
"collapsed": {"mobile": True, "desktop": False},
},
padding="md",
id="appshell",
)
app.layout = dmc.MantineProvider(layout)
if __name__ == "__main__":
app.run(debug=True)
FYI: When I changed
fullnamefor the routes path it worked https://github.com/plotly/dash/blob/f7bb86624badf1d175dd596c6096138c2902c327/dash/_pages.py#L164
- Vorherrschende Sprache
- Python
- Sterne
- 24.4k
- Forks
- 2.3k
- Ø Merge
- 2 T. 14 Std.
- Gemergte PRs (30 T.)
- 23
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus plotly/dash
-
P2 plotly-internal size: 1 task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Extract graph schema validation into properly named testEvtl. vergeben @Nice6042 hat das vor 58 Tagen übernommen. Offengood first issue P3 size: 1 task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
plotly/dash#3735 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
[BUG] dcc.Dropdown: hidden focus-target input is focusable inside aria-hidden and can overflow its wrapperEvtl. vergeben @KoolADE85 hat das vor 5 Tagen übernommen. Offenbug P2 size: 1
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 56/100
plotly/dash#4042 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
P3 plotly-internal size: 10+ task
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
plotly/dash#4040 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Drop Python 3.9 SupportOffenP2 plotly-internal size: 5 task
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
plotly/dash#4038 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
Ähnliche Issues
-
namespace operations
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
EclipseFdn/open-vsx.org#14043 ·
Maintainer antworten meist innerhalb von 1 Tag
-
netbox status: needs triage type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
netbox-community/netbox#23376 ·
Maintainer antworten meist innerhalb von 1 Tag
-
feedback simulation workshop
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
githubnext/gh-aw-workshop#4455 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Triage 🩺
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitOffenneeds-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
krkn-chaos/krkn#1627 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag