2017-05-31 5 views
0

Ich habe gerade auf Wagtail 1.10.1 aktualisiert und die Vorschau zeigt nur eine leere Seite. Wenn ich die Vorschau erzwinge, indem ich preview/an die Bearbeitungs-URL anschließe, erhalte ich einen Serverfehler. Das funktioniert auf meinen Entwicklungs- und Staging-Sites einwandfrei. Daher brauche ich auch Hilfe, um herauszufinden, wo der Fehler liegen könnte.leere Seite oder KeyError in der Vorschau Bachstelze 1.10.1

Interner Serverfehler:/admin/pages/81/edit/Vorschau/

KeyError bei/admin/pages/81/edit/Vorschau/ 'Bachstelze-Vorschau-81'

Django Version : 1.11.1 Python-Executable:/usr/local/bin/uwsgi Python Version: etwas in einem früheren Upgrade ich verpasst 3.5.2

ich tun nur minimale Upgrades für ein paar Monate habe, so kann es das hat früher funktioniert, aber das muss ich jetzt reparieren (obwohl es in den Dev- und Staging-Sites funktionieren würde) aber nicht der echte verwirrt mich); Vorschläge wären willkommen.

+0

Sind Sie sicher, dass Sie Wagtail 1.10.1 anstatt 1.10 laufen? Das sieht einem Fehler sehr ähnlich, der in 1.10 eingeführt und in 1.10.1 behoben wurde (http://docs.wagtail.io/en/v1.10.1/releases/1.10.1.html). – gasman

+0

Running pip freeze sagt mir, es ist Wagtail == 1.10.1 – laurendw

+0

Können Sie Ihre Frage aktualisieren, um die vollständige Rückverfolgung des Fehlers, bitte? – gasman

Antwort

0

Bitte aktualisieren Sie Ihren Browser-Cache auf der Bearbeitungsseite (Ctrl + F5) und klicken Sie erneut auf Vorschau.

Das Problem ist, dass der Admin Javascript geändert hat, aber Wagtail nicht mehr komprimiert seine Assets, so dass Ihr Browser die vorherige Version der Javascript-Datei zwischengespeichert. Vorschaudaten werden daher nicht korrekt an den Server gesendet und können daher beim Anzeigen der Vorschau nicht abgerufen werden.

Sie können solche Probleme in Zukunft vermeiden, indem Sie Admin-Ressourcen komprimieren.

+0

Das hat funktioniert, aber ich musste den Cache mehr als einmal löschen und den Browser aktualisieren. Einmal war es aus irgendeinem Grund nicht genug. – laurendw

Verwandte Themen