Меня всегда учили, что если вы создаете массив или список, вы должны удалить этот массив или объект списка. Итак, если вы добавите (pu sh), вам нужно будет удалить и удалить. В противном случае этот объект создаст неверные ссылки на жестком диске и в конечном итоге поглотит дисковое пространство плохими фрагментами.
В Django я не могу найти никакой информации о том, как правильно удалять временные объекты. Особенно после использования их в шаблоне (например, перенаправления их из функции просмотра в шаблон). Более того ... Я могу выскочить из списка таких объектов:
if a_object:
while a_object:
a_object.pop()
print('deleted a_object')
Но как только я попробую что-то вроде:
delete a_object
Django, я узнаю, что есть нет такой функции ...
А также, как мне вытащить элементы из списка, если я перенаправляю из функции просмотра в шаблон, поэтому я ушел из функции просмотра и не могу извлекать элементы из объекта списка ни перед тем, как перейти к шаблону , ни после того, как я перейду к шаблону.
Есть мысли по этому поводу? Потому что я запутался ... Django автоматически заботится об объектах как о языке более высокого уровня?