[BUG]-Pages redirection doesn't on DE workspace
Les mainteneurs répondent en général sous 2 jours
@T4rk1n y travaille déjà.
Depuis le 7/1/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
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
- Langage dominant
- Python
- Étoiles
- 24.4k
- Forks
- 2.3k
- Merge moyen
- 2 j 14 h
- PR mergées (30 j)
- 23
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de plotly/dash
-
P2 plotly-internal size: 1 task
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours
-
Extract graph schema validation into properly named testPeut-être pris @Nice6042 l’a pris il y a 58 jours. Ouvertegood first issue P3 size: 1 task
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
plotly/dash#3735 · 3 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
[BUG] dcc.Dropdown: hidden focus-target input is focusable inside aria-hidden and can overflow its wrapperPeut-être pris @KoolADE85 l’a pris il y a 5 jours. Ouvertebug P2 size: 1
Difficulté 4/5 3-5 jours Accessibilité débutants 56/100
plotly/dash#4042 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Linter/Type Checking ReplacementOuverteP3 plotly-internal size: 10+ task
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
plotly/dash#4040 · 3 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
Drop Python 3.9 SupportOuverteP2 plotly-internal size: 5 task
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
plotly/dash#4038 · 2 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de plotly/dash
Issues similaires
-
enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
hatchet-dev/hatchet#5179 ·
Les mainteneurs répondent en général sous 1 jour
-
Update Python support to 3.15Ouvertepython-version
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
bug javascript P2-medium python release:v3.1
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
adrirubio/claude-deck#546 ·
Les mainteneurs répondent en général sous 1 jour