Following this answer you can register a python script as a windows service with NSSM.
But are there any obvious downsides on registering a django management command as windows service this way?
nssm.exe install ProjectService
nssm.exe set ProjectService Application "c:\path\to\env\Sricpts\python.exe"
nssm.exe set ProjectService AppParameters "c:\path\to\django_project\manage.py command"
The command would parse the contents of some files as they are being created.