[英]How to save and delete data automatically in Django database?
我正在嘗試使用 Django 構建一個網站,但我想每 15 分鍾用新的抓取數據更新我的數據庫。 另外,我想刪除保存超過一周的舊數據。
我可以使用 Django manage.py shell
手動完成,但如何自動完成?
是否有與 Django 兼容的自動數據庫管理庫?
先感謝您!
我自己剛剛實現了類似的東西,我不得不同意評論說這是一個相對復雜的過程。 盡管如此,這是非常可行的,並且有大量關於細節的信息。 我會給你一個我所做的概述。
我的目標是在每個工作日的 16:00 在我的 Django 應用程序中自動運行一個函數。
快速搜索將告訴您要設置定期任務計划。 為此,我需要:
使用這 3 個元素的設置將提供設置所需內容所需的一切。 在實施方面,我可以嘗試在這里全部輸入,但我覺得我只是復制我遵循的指南。 我發現這個特別有用,但我假設您沒有使用 Docker(不過我建議您使用!)。 無論哪種方式,在官方 Celery 入門指南和 Django Celery Beat 指南之間,您都將擁有所需的一切。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.