D
D
DneprMen2016-04-22 19:24:33
Django
DneprMen, 2016-04-22 19:24:33

Switching from RoR to Python (Django) Need help?

Greetings colleagues! I'm switching to Python, I have questions:
1) RoR has RVM, it is very easy to work with different versions of both Ruby and Rails, but is this practiced when working with Python? And what manager do you usually use (if you use)?
2) Is it safe to use Python3 now when working with Django\Flask\Tornado or better 2.x?
3) Can I use the latest version of Django (1.9) ?
4) Is it possible to deploy a Python/Django project normally on Windows (at least for tests)?
5) What else do you usually use using this stack (can you tell me some template engines)?
Many thanks to colleagues...

Answer the question

In order to leave comments, you need to log in

2 answer(s)
U
un1t, 2016-04-22
@DneprMen

1) usually two versions of python are enough for me which are in ubunt, but you can still use deadsnakes
for different versions of virtualenv packages.
2) better 3
3) even pre-alpha versions of dzhanga are quite stable, and the release can be safely used right away.
4) hell knows
5) built-in templating engine or jinja2. So usually pillow, djangorestframework, django-mptt, pytest, pytest-django, django-debug-toolbar, pytils, django-cleanup, sorl-thumbnail

I
Ilya, 2016-04-22
@FireGM

1. virtualenv + pip
2. Python3 is better - all sorts of features are added there, like multithreading.
3. You can use any, preferably the latest or latest lts
4. Yes
5. For django? Well, I often go with it sorl-thumbnail, python-slugify, python-social-auth

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question