Перехожу с RoR на Python (Django) нужна помощь?

Приветствую коллеги ! Перехожу на Python есть вопросы :
1) У RoR есть RVM с помощью его очень легко работать с разными версиями как Руби так и Рельс, а при работе с Python такое практикуется ? И какой менеджер обычно используете (если используете) ?
2) Сейчас уже можно спокойно использовать Python3 при работе с Django\Flask\Tornado или лучше 2.х ?
3) Можно использовать самую свежую версию Django (1,9) ?
4) На Windows можно нормально развернуть Python/Django проджект (хотя бы для тестов) ?
5) Чем вы обычно ещё пользуетесь используя данный стек (может какие либы, шаблонизаторы подскажите) ?
Большое спасибо коллеги ...
  • Вопрос задан
  • 3052 просмотра
Решения вопроса 1
un1t
@un1t
1) обычно мне двух версий питона хватает которые есть в убунте, но можно еще юзать deadsnakes
Для разных версий пакетов virtualenv.
2) лучше 3
3) у джанги даже pre-alpha версии довольно стабильные, а релиз уже сразу смело можно юзать.
4) хрен его знает
5) шаблоизатор встроенный либо jinja2. Так обычно pillow, djangorestframework, django-mptt, pytest, pytest-django, django-debug-toolbar, pytils, django-cleanup, sorl-thumbnail
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@FireGM
1. virtualenv + pip
2. Лучше питон3 - туда добавляются всякие фичи, вроде многопоточности.
3. Можно использовать любую, желательно последнюю или последнюю лтс
4. Да
5. Для джанго? Ну у меня часто идут вместе с ним sorl-thumbnail, python-slugify, python-social-auth
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы