Either Celery / Celery Beats or a cron job will do this for you.
See the threads at:
- initiate Django model data with new data daily and automate this process?
- How to use Django together with continously running Scrapy script
If you set it up to do so, yes.