Django where to put the shared models and logic
Usually if I have stuff to be shared between different sections I either:
1) make a lib and install it via pip
2) make a helper folder within the project
I Have the following folder setup:

myproject
web
worker

The web project is a website containing the typical django setup and all, including the model and some service classes which move the logic away from the views. The website will display data coming from a database. The worker folder contains 2 classes which are filling the database and aggregate it. These 2 classes are like background processes. My question is, how should I structure this? 

Should each worker class get his own application folder
If so, I would prefer to move the models out of the web project in the myproject folder, since they are shared between the applications. However this seems to be against the django convention, why so? And how would the convention handle this?
If not, where should I put these worker processes? And how should I run them ?

Thanks in advance!