Использование сторонних приложений в Django, некоторые вопросы - PullRequest
2 голосов
/ 15 августа 2011

Я новичок в Django.

У меня есть некоторые сомнения по поводу установки сторонних приложений в Django.

Конкретный пример.Приложение "django-registration" в https://bitbucket.org/ubernostrum/django-registration/src. Читая инструкции, которые док нам скажет установить это приложение с PIP (pip install django-registration), при этом приложение будет установлено в Python Site-пакетах, верно?

Мой вопрос: приложение должно быть установлено таким образом?Почему бы не поместить папку 'django-registration' в наш Проект в качестве приложения?

PS: Это начальный вопрос Django.

С наилучшими пожеланиями,

1 Ответ

2 голосов
/ 18 августа 2011

Приложение должно быть установлено таким образом?

Нет.

Пока питон может его найти (т.е. он находится на PYTHONPATH), вы можете поместить его в любое удобное вам место.

Почему бы не поместить папку «django-registration» в наш проект как приложение?

Почему бы и нет?Если вы планируете существенно изменить его, возможно, это вполне разумно.Если вы этого не сделаете, то, если оставить его отдельно, будет ясно, какой у вас код, а какой нет;и облегчить обновления либо.

...