Skip to main content
 首页 » 编程设计

python之django 应用程序的网络爬虫;我应该用 django 编写还是作为单独的脚本编写

2025年05月04日29dudu

我有 Django 应用程序只是为了一些日常数据的 CRUD。
模型只有价格和日期。

我应该编写一些代码来自动(每天)向我的模型插入新数据。

我打算使用 BeautifulSoup用于网页解析。

所以我有几个问题:

  1. 我计划使用 crontab(使用 crontab -e 手动编辑)将任务设置为每天运行一次。有没有更聪明的解决方案?

  2. 我应该使用 Django ORM 还是只在单独的脚本中编写 SQL?

我正在寻找从长远来看更好的建议。我将有更多这样的任务。

谢谢

请您参考如下方法:

如果您已经在 Django 中为您的模型构建支持代码,并将在安装您的应用程序的同一台服务器上运行代码,那么您可能应该使用 Django ORM。

请参阅此页面以帮助开始编写在 Django 应用程序上下文中运行的命令行管理实用程序: