Note that I am not saying it to put it in `managent/commands`, just in `management`. I have seen that pattern in other django projects. In addition, `BaseCommand` lives in `django.core.management.base`.