Я немного смущен макетом проекта, созданным с Django 1.4. Я хочу добавить некоторые глобальные утилиты, которые будут использоваться через весь проект и приложения. Я попытался добавить пакет utils на том же уровне моих приложений, но Django его не видит.компоновка проекта и утилиты/библиотеки проекта?
mysite/
manage.py
myapp/
__init__.py
models.py
mysite/
__init__.py
settings.py
urls.py
utils/
__init__.py
shortcuts.py
Любые рекомендации/рекомендации по использованию такого глобального пакета служебных программ?
Благодаря Майкл
вам может понадобиться префикс с мизитом (например, mysite.utils) – dannyroa
Вы должны посмотреть в пути python, чтобы увидеть, находится ли ваш новый пакет внутри него. Если вы используете 'manage.py runningerver', ваш путь к проекту добавляется автоматически, и' import utils.shortcuts' должен работать. – ilvar