Найти - Пользователи
Полная версия: [РЕШЕНО] Запуск стороннего приложения в Django
Начало » Django » [РЕШЕНО] Запуск стороннего приложения в Django
1
Galvanize
Разобрался сам =)
Singularity
Ну так поделись ответом, чо.
Galvanize
Окей.
Изначально у меня уже был создан проект, и приложение к нему. Дополнительно я хотел установить блог django-yaba. В README сказано, что установка может быть произведена с помощь pip/easy_install (это начало первого и не самого удобного способа, т.к. файлы будут храниться в dist-packages). Устанавливаем, подключаем к settings.INSTALLED_APPS нашего проекта необходимые приложения для работы блога. В моем случае это: tagging, disqus, django_yaba, плюс настройки из README. Потом привязываем urls приложения к urls проекта, в файле %project_name%/urls.py, например, так:
url(r'^blog/',  include('django_yaba.urls')),
Делаем syncdb. На этом как бы и все, но мне ещё пришлось повозится с путями к статике, т.к. они были жестко заданы в коде самого приложения.
Второй способ, это вместо установки через pip, подключить приложение в ручную, предварительно скачав. Т.е., создаем новое приложение в проекте (django-admin.py startapp django_yaba), и копируем с заменой файлы приложения из скачанного архива. Далее все стандартно, подключаем урлы, и сеттингс, делаем syncdb. Все =)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB