我有Django應用程序只是爲了一些日常數據的CRUD。
型號只有價格和日期。django應用程序的Web爬蟲;我應該寫在Django中或作爲單獨的腳本
我應該寫一些代碼,它會自動(每天)將新數據插入到我的模型中。
我打算使用BeautifulSoup進行網頁解析。
所以,我有幾個問題:
我刨使用crontab(手動編輯用crontab -e命令),用於設置任務每天運行一次。有更聰明的解決方案嗎?
我應該使用Django ORM還是直接在單獨的腳本中編寫SQL?
我找的建議是什麼,從長遠來看更好。我會有更多這樣的任務。
感謝
+1從cron調用的自定義./manage.py命令可能是最簡單的方法 – codeape
如果我正確理解你,你的建議是定製django-admin命令(如updateDBFromWeb),然後通過crontab調用它? – WebOrCode
@WebOrCode確實如此。 – dkamins