Статьи

Установка DjangoCMS на Heroku за 13 простых шагов

Хотите использовать Django-cms на Heroku, но не знаете с чего начать? Все, что вам нужно сделать, это выполнить эти 13 простых шагов, и они помогут вам на вашем пути.

  1. Создайте место для хранения вашего проекта
    $ mkdir -p ~/projects
    
  2. Зайдите в каталог проектов
    $ cd ~/projects
  3. Клон git repo из github, требуется клиент git.
    $ git clone git://github.com/kencochrane/django-cms-heroku.git
  4. Зайдите в новый каталог проекта
    $ cd django-cms-heroku
  5. Создание virtualenv (используя virtualenvwrapper, virtualenv и pip)
    $ mkvirtualenv --no-site-packages --distribute django-cms-heroku
  6. Зарегистрируйте учетную запись Heroku. https://api.heroku.com/signup

  7. Установите клиент Heroku. http://devcenter.heroku.com/articles/quickstart

  8. При первом использовании клиента Heroku вам нужно будет войти в систему, используя ту же информацию, которую вы использовали при регистрации. Следуйте инструкциям, и установка завершится.
    $ heroku login
  9. Создайте приложение для своей героки
    $ heroku create --stack cedar
  10. Вставь свой код в героку
    $ git push heroku master
  11. Синхронизируйте вашу базу данных и создайте учетную запись администратора.
    $ heroku run python mycms/manage.py syncdb --all
  12. Запустите миграцию базы данных.
    $ heroku run python mycms/manage.py migrate --fake
  13. Откройте приложение в вашем браузере и начните использовать djangoCMS на heroku.
    $ heroku open

Как только вы освоитесь с тем, как все работает, вы можете добавить больше плагинов, создать свои собственные пользовательские шаблоны и затем изменить настройку DEBUG на False. Так что давай, раскрути мой проект на github и начинай .

После внесения изменений в локальный каталог проекта вы можете проверить его на сервере, снова выполнив команду git push.

Для получения дополнительной информации о Heroku и django-cms и о том, что вы можете с этим сделать. проверить их документы

Ссылки:

Источник: http://kencochrane.net/blog/2011/12/install-djangocms-on-heroku-in-13-easy-steps/