Как установить (запустить) Jumo (Python / Django) на локальный хост - PullRequest
0 голосов
/ 03 января 2012

Я пытаюсь запустить Jumo платформу с открытым исходным кодом (https://github.com/jumoconnect/openjumo) на моей локальной машине (Windows 7). У меня установлены Python и Django, и это работает - я могу создать новый проект без проблемы, но я не уверен, как настроить существующий проект и заставить его работать.

У меня нет опыта работы с Python / Django, поэтому сначала мне нужно узнать, трудная это задача или нет. Я полагаю, это намного сложнее, чем установка WordPress или Joomla, но требует ли это много работы для его настройки?

Может кто-нибудь написать какое-нибудь руководство, если оно не слишком сложное? Или, если есть какое-то руководство, объясняющее, как это сделать, это было бы здорово.

Просто чтобы прояснить, я не пытаюсь чему-то научиться за один день, просто хочу посмотреть, будет ли этот первый шаг в использовании этой платформы слишком сложным, и если нет, я бы продолжил учиться, потому что это точно что мне нужно для одного проекта.

Я использую Python 2.7 и Django 1.3.1

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 января 2012

У этого проекта много внешних требований, которые нигде не перечислены, и если вы не знакомы с django, я бы не рекомендовал устанавливать его.Вот некоторые , но не все требований, которые вам понадобятся для выполнения:

  1. Сельдерей и django-celery
  2. RabbitMQ (брокер для Celery) или другой брокер, но затем вам придется снова редактировать settings.py .
  3. memcached (это необязательно, так как вы можете использовать собственное сессионное промежуточное программное обеспечение django для разработки), но если вы просто загрузите код и попытаетесь запустить его, вы столкнетесь с ошибкой, поскольку по умолчанию settings.py имеет закомментированное промежуточное ПО по умолчанию.
  4. grappelli
  5. django-jenkins (не обязательно, но сноваесли вы не отредактируете settings.py по умолчанию, вы получите ошибки).
  6. django-tastypie
  7. django-debug-панель инструментов
  8. Сервер инструментария обработки данных
0 голосов
/ 04 января 2012

Как вы, наверное, знаете, Django - это мощный веб-фреймворк, а Python - это язык программирования, для самого Python вам понадобится несколько месяцев, чтобы стать каким-то экспертом. это очень легко начать, но не так легко выучить весь материал. Django - одна из самых или, возможно, самых мощных веб-фреймворков (помимо Ruby on Rails). Мой тебе совет:

  • изучите основы Python (есть много книг, таких как погружение в Python, ...)
  • Изучите основы Джанго ( Книга Джанго )
  • использовать Django в Gnu / Linux (например, Ubuntu)

Изучение основ Джанго может быть сделано за несколько недель. Рассмотреть вопрос о развертывании сайта Django не так просто. Вам нужно немного узнать о веб-сервере Apache. www.djangoproject.com

обратите внимание, что в python (как и в других языках программирования) вам нужно определить рабочий путь. ошибки, упомянутые в комментариях вопроса, обычно вызваны этим. Также вы должны проверить путь установки Python. иногда такие ошибки возникают, когда в пути установки python есть проект с тем же именем, что и у вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...