1. Alexandr Pyhtin
  2. django_template

Overview

HTTPS SSH

Установка

Для того чтобы создать базовый настроенный проект для django 1.4 необходимо создать виртуальное окружение и поставить зависимости:

virtualenv --no-site-packages venv

source venv/bin/activate

pip install django

далее из готового шаблона создаем проект:

django-admin.py startproject --template=http://code.atyx.ru/django_template/get/tip.zip <some_project_name>

создаем репозиторий и добавляем все в него:

cd <some_project_name>

hg init .

hg addremove

hg commit -m "initial commit"

доставляем зависимости:

pip install -r requirements.txt

создаем базу и запускаем проект:

python manage.py syncdb

python manage.py runserver

для деплоймент проекта на сервер необходимо поставить fabric:

pip install fabric

и настроить fabfile.py.

Далее все просто:

fab push # без syncdb

или

fab deploy