/murr

Murrengan engine

Primary LanguageJavaScript

Выберите язык:   

Сайт

Социальная сеть, где люди помогают друг другу в достижении поставленных целей.

Мы есть тут:

Telegram чат всей тусовки.

Youtube канал со стримами и видосами.

Trello - список задач.

Основой проекта является язык программирования python и javaScript // фреймворки django и vue.js

Установка:

Делаешь форк и ставишь звездочку
Создаешь дирректорию
mkdir murr_venv
Входишь в дирректорию
cd murr_venv
Скачиваешь проект с github
git clone ссылка_сгенерированная_в_твоем_репо (зеленая кнопка)
Открываешь скачанный проект в PyCharm
Создаешь виртуальное окружение для python
PyCharm -> Preferences -> Progect: murr project interpreter -> 
cogwheel -> Add... -> New environment location *workspase/murr/murr_venv -> Create
Открываешь терминал PyCharm
убедиться, что (murr_venv) отображается слева
если на unix - удалите из requirements.txt pywin и pipwin
Устанавливаешь зависимости
pip install -r requirements.txt
Включаешь настройки для разработчика
переименовываешь файд _local_settings.py в local_settings.py
Создаешь миграции для базы данных
python manage.py makemigrations murr_game murr_chat MurrCard Murren
python manage.py migrate

создать суперпользователя/пользователя/группу :
python manage.py shell from murr.helpers import BaseHelper murr = BaseHelper() murr.create_superuser("admin", "admin@admin.ru", "admin") murr.create_user("Greg", "Greg@Greg.ru", "Murrengan1") murr.group_create("Murrengan1")

запустить сервер python manage.py runserver

если возникла проблема с сертификатом у рекапчи -> https://stackoverflow.com/a/53310545

Да пребудет с нами сила!

Команда

Murrengan Sergiej Selin dipperside das-dev jKEeY
Asja Alexey Kuzyashin alexvelfr Astemir Unarokov

Частые вопросы/FAQ


Как официально попасть в проект?

Сделать пулл реквест, который будет смержен в основной проект и пообщаться с текущей командой (голос/переписка/встреча в реале)