Ich habe eine Schleife in einer Vorlage:Django Vorlage Tags- einmal ausgeführt und verwenden diesen Wert
{% for item in replies %}
....
{% include '...show_content.html' with poall=item.limited_content_chunks %}
Im Modell ich eine Funktion/Eigenschaft haben, die einmal berechnen, was ich will berechnet. Problem ist, dass dies jedes Mal aufgerufen wird, wenn eine Seite aktualisiert wird. Was ist der effektivste Weg, um dieses Problem zu lösen?
I Wörterbuch der vorausberechneten Stücke für jede Antwort in Antworten schaffen könnte und als Kontextobjekt schicken, oder ich könnte ...
def limited_content_chunks(self, percentage=None):
if not self.content and self.po_file:
# do crazy stuff which could might lead to a nuclear war
....
return ' '.join(chunks)
danke! Implementiert und hat sehr gut funktioniert –