/ / Pyramide nicht automatisch nachladen - Python, Pyramide

Pyramide nicht automatisch nachladen - Python, Pyramide

Meine Pyramiden-App wird beim Aktualisieren nicht aktualisiertspeichere mein * .mak in Vorlagen oder * .py in Ansichten. Ich verwende den folgenden Befehl, um die Site bereitzustellen, und muss den Prozess manuell beenden und neu starten, bevor die Änderungen angezeigt werden

pserve --reload development.ini

Ich habe folgendes in meinem development.ini auch

pyramid.reload_templates = true

Ich habe die App mit dem Alchemie-Gerüst erstellt

virtualenv --no-site-packages app
cd app
source bin/activate
which python
pcreate -s alchemy app
python setup.py develop

Hinweis: which python hat gezeigt, dass es auf die Kopie der virtualenv verweist

Ich nehme kaum größere Einstellungen an ...

Ich bin nicht sicher, welche Informationen ich geben kann, die hilfreich sein könnten, aber bitte hinterlassen Sie einen Kommentar, um mir mitzuteilen, was ich sonst noch anbieten kann. Vielen Dank

Antworten:

1 für die Antwort № 1

Es gibt ein offener Fehler in pyramid_mako, was dazu führt, dass Pyramid Templates nicht neu lädt. Rüsten Sie Ihr pyramid_mako auf die Version 0.3.1 herunter, d. h setup.py:

requires = [
"pyramid",
"pyramid_mako==0.3.1",
"pyramid_debugtoolbar",
"pyramid_tm",
"SQLAlchemy",
"transaction",
"zope.sqlalchemy",
"waitress",
]

In Bezug auf Änderungen in * .py gibt es eine Lösung in den Kommentaren Ihrer Frage.