Не могу импортировать модель до запуска самой джанги.

Суть:

Решил добавить celery в проект.

Лэйаут:

- proj
    - proj
        cel.py
    - app
        models.py
    manage.py

cel.py:

from celery import Celery

from app.models import model

app = Celery('proj')

@app.task
def func():
    ...

if __name__ == '__main__':
      app.start()

При запуске

python manage.py runserver

выдает:

django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

Понял, что причина связана с тем что пытаюсь импортировать модель до того как джанга ее инициализировала. На stackoverflow советуют перед импортами добавить:

import django
django.setup()

После того как добавил стала другая ошибка:

RuntimeError: populate() isn't reentrant

Что я делаю не так?