ModuleNotFoundError: Нет модуля с именем 'foo'
Я пытаюсь сделать cron внутри моего django приложения с django-crontab==0.7.1,. В настройках моего проекта установлены приложения, сначала приложение crontab, а затем мое приложение, оба зарегистрированы. В моем cron.py:
from .models import Url
urls=Url.objects.values_list('url')
def foo(url):
if url not in urls:
link= Url(
url=url,
)
link.save()
foo('https://example.org')
Также пытался поместить в cron.py, но это не имеет смысла, поскольку оба находятся в одном приложении
from foo.models import Url
Также init.py внутри app
Мой models.py внутри приложения foo, после запуска миграций
from django.db import models
class Url(models.Model):
url=models.URLField('url',blank=False,null=False)
но все равно получаем ModuleNotFoundError: No module named 'foo' Извините, если это уже спрашивали, но ничего из просмотренного пока не дает мне ответа
Спасибо