Этот мини проект обзавелся public репозиторием на google code. Выбрал я его из-за встроенного баг-трека и вики. По большому счету лучше подошел бы launchpad, но с гуглокодом я уже работал и более-менее там освоился. Из минусов - репозиторий svn, а у меня локально все ведется в bzr. Ну это не беда, пройденный этап ;)
Из последних приготовлений кода к первому коммиту - были убраны все пароли и пути из settings.py, убирал примерно следующим образом
- Создал файл в домашней директории .homebudget-settings со следующим содержанием:
DATABASE_NAME = 'homebudget' DATABASE_USER = 'username' DATABASE_PASSWORD = 'password' DATABASE_HOST = 'localhost' DATABASE_PORT = '1234' MEDIA_ROOT = '/home/username/projects/homebudget/content/' SECRET_KEY = '-thisismysecretkey!' TEMPLATE_DIRS = ( '/home/username/projects/homebudget/templates', ) LOCAL_DEVELOPMENT = True - В файле settings.py потер значения одноименных переменных, примерно так
DATABASE_NAME = '' DATABASE_USER = '' DATABASE_PASSWORD = '' DATABASE_HOST = '' DATABASE_PORT = ''
- В конец файла settings.py была добавлены следующие строчки:
from os.path import expanduser execfile(expanduser('~/.homebudget-settings')) - Проект готов к выкладыванию на публику :)
Посты по теме:

Комментариев нет:
Отправить комментарий