Imagine I have two or more apps in my django project, I was able to successfully write and execute custom manage.py commands when I had only one app, A
.
Now I have a new app, B
, and as mentioned in https://docs.djangoproject.com/en/dev/howto/custom-management-commands/ I created directory structure of B/manangement/commands
and wrote a custom module.
When I run python manage.py , it keeps complaining Unknown command
. However if I move this command to other app, i.e. to folder A/management/commands
and then run python manage.py <command>
, it works seamlessly.
Any idea how I can resolve this?