Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » [РЕШЕНО] Запуск стороннего приложения в Django [RSS Feed]

#1 Май 6, 2013 18:31:39

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

[РЕШЕНО] Запуск стороннего приложения в Django

Разобрался сам =)



Отредактировано Galvanize (Май 6, 2013 23:10:05)

Офлайн

#2 Май 7, 2013 09:38:09

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

[РЕШЕНО] Запуск стороннего приложения в Django

Ну так поделись ответом, чо.

Офлайн

#3 Май 7, 2013 21:00:21

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

[РЕШЕНО] Запуск стороннего приложения в Django

Окей.
Изначально у меня уже был создан проект, и приложение к нему. Дополнительно я хотел установить блог 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. Все =)



Отредактировано Galvanize (Май 7, 2013 21:03:26)

Офлайн

  • Начало
  • » Django
  • » [РЕШЕНО] Запуск стороннего приложения в Django[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version