Movendo aplicativos django para subpastas e erro url.py

Eu tenho uma pergunta sobre como colocar aplicativos do django no subdiretório "apps". Eu tenho o aplicativo chamado "faktura" em um project_root. Eu não gostei do fato de que ele está lá e quero armazenar todos os meus aplicativos no subdiretório "apps".

Então, descobri que poderia estender o caminho do python para o subdiretório "apps", portanto, depois de procurar na internet, adicionei essa string ao settings.py: sys.path.insert (0, os.path.join (PROJECT_PATH, " apps ")). Então eu adicionei o aplicativo para INSTALLED_APPS como "faktura". Tudo funcionou bem até eu adicionar url (r '^ faktura /', include ('faktura.urls')) ao urls.py na raiz. Desde então, o Django lança a mensagem de erro “Nenhum módulo chamado faktura”. O taceback completo está aqui:http://dpaste.com/737380/

O que pode estar errado aqui, por que apenas o urls.py não consegue encontrar o aplicativo? E não consegue encontrar este aplicativo se eu o adicionei ao PATH? Passei uma manhã tentando descobrir o que está errado e agora preciso da sua ajuda.

questionAnswers(4)

yourAnswerToTheQuestion