deniskoronchik/sc-web — pull request #63 by Gr1N (2013-03-13 20:40:19+00:00)
Title: Рефакторинг проекта (issue #60)

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

Что сделал:
* привел шаблон проекта к формату django 1.4
* settings.py изменять только при необходимости, для локальных сеттингов используем settings_local.py, шаблон приложил
* static != media (медиа это контент полученный от пользователя)
* все модули теперь являются честными, как им и положенно, django приложениями (urls.py, models.py, views.py)
* поправил схемы урлом, но еще не совсем хорошо, стоит данный момент обсудить
* много поправил по style guide и по принятым соглашениям django
* местами дублирующий код вынес в соответствующие места
* .meta/packages для удобства установки все зависимостей (pip install -r .meta/packages)
* много других мелких изменений

Из-за отсутствия тестов проверить все по честному не могу, проверял только на примере основной страницы что все работает хорошо.

Если мы хотим делать что-то клевое, то нужно это делать на достойном уровне, будь это даже прототип.