我從來沒有讀過任何關於在視圖中創建的臨時數據的附加模型,但我只是玩弄它,一切似乎都很好。我想知道是否有人知道這個技術名稱,所以我可以更多地瞭解它的靈活性。這些臨時數據持有者的技術術語是什麼?
在我的Django的看法我有
for todo in my todolist:
todo.shorthand = todo.user + todo.name
todo.active = len(Posting.objects.filter(user=todo.user)
...
context = {'todolist':todolist}
兩個速記和活躍程度在模型中沒有示範田,但如果我在我看來,這些設置,我可以像這樣的東西叫他們在我的模板?
{% for todo in todolist|dictsortreversed:"active" %}
<p> {{todo.shorthand}} {{todo.active}} </p>
{% endfor %}
我不僅可以創建臨時數據,還可以使用它與dictsort和其他過濾器。如果這是一個新發現,那真棒。
它們只是python對象的普通屬性。沒有什麼特別的事實,他們不在你的數據庫。 – geoffspear