Как в Django автоматически заполнять модель с некоторой периодичностью?
Крон не подходит для задач, которые нужно выполнять каждые несколько секунд. Периодичность максимум 1 минута. Конечно, можно писать всякие костыли, но я советую посмотреть в сторону www.celeryproject.org
Можно будет запускать таск, в ходе его работы вычислить время, через которое нужно выполнить его еще раз, с точностью до секунды.
Просто написать скрипт на любом языке, например пайтон, и держать его постоянно запущенным. А из этого скрипта уже дергать данные и напрямую смотреть в бд или ещё куда. Там же и будет динамически рассчитываться время, через сколько снова проверить и засыпать.