Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

viktortat/pythonz

Open more actions menu
 
 

Repository files navigation

PYTHONZ

https://github.com/idlesign/pythonz

Состояние зависимостей

Что это

Здесь ведётся разработка проекта https://pythonz.net.

Это площадка для русскоязычного сообщества людей, создающих приложения при помощи языка программирования Python, и попытка заинтересовать тех, кто ещё не знаком с ним.

Проект разрабатывается открыто: вы можете ознакомиться с кодом и поучаствовать в развитии - поделиться идеей, задать вопрос, расширить функциональность, исправить ошибку.

Электронный адрес для контактов: press@pythonz.net

Участие в проекте

Проект разрабатывается здесь, на GitHub - https://github.com/idlesign/pythonz

Если вы заметили что-то странное в проекте, или знаете как его улучшить, пожалуйста, создайте новый инцидент в разделе Issues - https://github.com/idlesign/pythonz/issues

Если вы обнаружили проблему безопасности, пожалуйста, не используйте раздел Issues, а ознакомьтесь с параграфом Безопасность ниже.

Безопасность

В случае обнаружения проблемы безопасности в проекте, пожалуйста, сообщите о ней на адрес security@pythonz.net до обнародования.

В письме желательно указать на место в коде, ответственное за уязвимость.

Хорошо, если вы также приведёте пример эксплуатации найденной уязвимости.

Локальный запуск

Подготовка

  1. Переместитесь в корневую директорию проекта (содержит setup.py);
  2. Выполнить $ ./bootstrap.sh. В ходе выполнения будут установлены зависимости и инициализирована база данных. В конце будет создана учтёная запись администратора (укажите логи, почту, пароль).
  • Созданное для проекта виртуальное окружение активируется как обычно: $ . venv/bin/activate;
  • В окружении используйте команду $ pythonz для управления приложением. Запустите её без параметров, чтобы вывести список поддерживаемых действий.

Запуск приложения

  • Используйте команду $ pythonz runserver для запуска сервера разработки;
  • После запуска сервера, в браузере проект доступен по адресу http://localhost:8000/
  • Команда $ pythonz uwsgi_run --noruntimes позволяет запустить проект, используя полноценный uWSGI сервер.

Запуск тестов

  • Используйте команду $ ./runtests.sh для прогона имеющихся тестов.

About

Место, где делают pythonz.net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 79.5%
  • HTML 18.3%
  • JavaScript 1.3%
  • Other 0.9%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.