Skip to content

sarutobi/Rynda

Repository files navigation

Rynda

Build Status

http://rynda.org http://openrynda.te-st.ru/

Технические требования

  • Python 2.7+
  • spatialite
  • GEOS
  • PROJ.4
  • Virtualenv (опционально, но строго рекомендуется)

Быстрый старт

(Опционально) Создаем и активируем virtualenv:

$ virtualenv rynda
$ source rynda/bin/activate
  1. Клонируем репозиторий:
$ git clone https://github.com/sarutobi/Rynda.git
  1. переходим в клонированный репозиторий:
$ cd Rynda
  1. Устанавливаем все зависимости:
$ pip install -r requirements/test.txt
  1. Копируем mysettings.py.example в mysettings.py

  2. Задаем структуру базы данных и пароль суперпользователя:

$ chmod +x createdb.sh
$ bash createdb.sh 

Дважды вводим пароль суперпользователя.

Имя суперпользователя по умолчанию: admin

  1. Запускаем локальный сервер:
$ python manage.py runserver
  1. Открываем в браузере http://localhost:8000

  2. Чтобы протестировать систему запускаем:

$ python manage.py test

Документация на русском языке

Если вам нужна помощь волонтеров в установке и настройке - создайте задачу на https://itv.te-st.ru


http://rynda.org http://openrynda.te-st.ru/

Requirements

  • Python 2.7+
  • spatialite
  • GEOS
  • PROJ.4
  • Virtualenv (optional, but strongly recommended)

Quickstart

(Optional) Create and activate virtualenv:

$ virtualenv rynda
$ source rynda/bin/activate
  1. Clone the repository:
$ git clone https://github.com/sarutobi/Rynda.git
  1. cd to cloned repository:
$ cd Rynda
  1. Install all requirements:
$ pip install -r requirements/test.txt
  1. Copy mysettings.py.example to mysettings.py

  2. Create database structure and superuser password:

a) edit createdb.sh to set proper admin username and email address
b) Set execution mode for createdb.sh
$ chmod +x createdb.sh
c) Execute the script. Enter superuser password twice.
$ bash createdb.sh 
  1. Run the local server:
$ python manage.py runserver
  1. Point your browser to http://localhost:8000

  2. To make tests, type:

$ python manage.py test

Russian documentation