python - url_for dans le modèle de flacon pointe tous vers la page 404 ?
漂亮男人
漂亮男人 2017-05-18 10:46:08
0
1
602

Tous les liens utilisant url_for dans le modèle pointent vers la page 404, tels que :

<li><a href="{{ url_for('auth.logout') }}">登出</a></li>

Cliquez sur le bouton de déconnexion pour accéder à la page 404

Mais si j'utilise 127.0.0.1:5000/logout, je peux me déconnecter

Les résultats de url_for dans le fichier modèle sont tous Aucun, donc lorsque vous cliquez sur un lien, l'URL devient 127.0.0.1:5000/Aucun Si vous ajoutez un tel itinéraire :

.
@main.route("/None")
def test():
    return "None"

Cliquez sur n'importe quel lien pour passer au test

漂亮男人
漂亮男人

répondre à tous(1)
大家讲道理

Puisque vous définissez tous les itinéraires sur /None, seule la fonction d'affichage correspondant à cet itinéraire sera naturellement ignorée, ce qui est le test.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal