[英]Django Staff Member Required Decorator does Infinite Loop if access denied
[英]Django infinite loop to access models
我是django的初學者,正在這里進行測試以無限循環訪問模型。 但是,在運行以下代碼時,我發現內存很快就裝滿了,並最終出現內存泄漏錯誤。
誰能告訴我在無限循環中訪問模型的安全/簡單方法是什么? 我應該在這種程序中使用線程嗎?
from patient_post.models import Patient
def messageScheduler():
while 1:
patients = Patient.objects.all()
del patients
您應該為此使用作業調度程序,您可以使用具有不同功能和復雜性的多個選項,並且選擇將取決於您的要求。 這是一些例子:
另一種選擇是創建管理任務並使用cron作業運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.