【发布时间】:2017-11-21 02:03:54
【问题描述】:
我对 Django 很陌生。我一直在浏览教程,并决定从我自己的东西开始,并且需要一些关于最佳前进方向的建议。
我正在创建一个简单的站点,该站点通过存储在 postgreSQL 表中的一小部分 URL 运行,并使用 Beautiful Soup 从每个 URL 页面中提取数据并将其存储在记录中。(它只是记录在每个人的主页)
我已经设置了模型和相关的类列表视图来显示它们。即将开始运行美丽的汤部分,想知道应该在哪里物理放置代码以运行并“抓取”每个站点的数据?
在调用类视图时是否应该调用它?某种模型管理器?只是一个定制的功能还是什么?如果可能的话,我想使用 Ajax 定期更新这些数据,所以它需要适应它。
希望这不是太模糊。很高兴发布我拥有的内容,如果您觉得这很有益,尽管它实际上只是一个简单的模型和类 ListView。
谢谢!
【问题讨论】:
标签: python django django-models beautifulsoup