You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.4 KiB
61 lines
1.4 KiB
# Dokumentor
|
|
|
|
Сервис для создания и хранения первичных бухгалтерских документов.
|
|
|
|
## Установка dev версии
|
|
|
|
Клонируем проект
|
|
```bash
|
|
git clone https://bitbucket.org/Air51/dokumentor_dev dokumentor
|
|
```
|
|
|
|
Переходим в папку проекта
|
|
```bash
|
|
cd dokumentor
|
|
```
|
|
Пеерключаемся в ветку develop
|
|
```bash
|
|
git checkout develop
|
|
```
|
|
|
|
### Установка проекта для разработки вручную
|
|
|
|
Создаем окружение и ставим зависимости
|
|
```bash
|
|
virtualenv --python=python3 env
|
|
source env/bin/activate
|
|
pip install -r requirements/local.txt
|
|
```
|
|
### Настройка окружения
|
|
|
|
Копируем файл с переменными окружения
|
|
```bash
|
|
cp conf/env.template conf/env
|
|
```
|
|
и прописывем в `conf/env` свои данные
|
|
|
|
Накатываем миграции и заполняем базу данных
|
|
```bash
|
|
make migrate
|
|
```
|
|
Загружаем фикстуры
|
|
```bash
|
|
make loaddata
|
|
```
|
|
|
|
### Установка проекта для разработки
|
|
|
|
Для разработки проект можно развернуть выполив
|
|
```bash
|
|
make run
|
|
```
|
|
|
|
###Запуск сервера Celery
|
|
```bash
|
|
make worker
|
|
```
|
|
|
|
###Запуск Тестов
|
|
```bash
|
|
make qa
|
|
```
|
|
|