Перемещение приложений django в подпапку и ошибка url.py

У меня есть вопрос о размещении приложений django в подкаталоге «apps». У меня есть приложение под названием «faktura» в корне проекта _. Мне не понравился тот факт, что он лежит там, и я хочу хранить все свои приложения в подкаталоге «приложения».

Итак, я обнаружил, что могу расширить путь python до подкаталога «приложения», поэтому, поискав в Интернете, я добавил эту строку в settings.py :sys.path.insert (0, os. path.join (ПРОЕКТ _ПУТЬ, "приложения" )). Затем я добавил приложение в УСТАНОВЛЕННЫЕ _ПРИЛОЖЕНИЯ, такие как «faktura». Все работало гладко, пока я не добавил url (r'^faktura/', включив ('faktura.urls' ))в urls.py в корень. После этого Django выдает сообщение об ошибке «Нет модуля с именем faktura» full taceback is here:http://dpaste.com/737380/

Что здесь может быть не так, почему только urls.py не может найти приложение? И оно не может найти это приложение, если я добавил его в PATH? Я провел утро, пытаясь понять, что не так, и теперь мне нужна ваша помощь.

11
задан Timus83 25 April 2012 в 10:06
поделиться