4 ms·
I started learning Django yesterday and now I'm not sure if I should just skip to the 2.0 alpha instead of learning the current stable version.
by vegbrasil 9y ago
I started learning Django yesterday and now I'm not sure if I should just skip to the 2.0 alpha instead of learning the current stable version.
- sunnyP 9y agoI would go with the current version and be aware of the deprecated features in 2.0. https://docs.djangoproject.com/en/dev/releases/2.0/?hnews#features-deprecated-in-2-0 https://docs.djangoproject.com/en/dev/releases/2.0/?hnews#fe...
- huxley 9y agoI wouldn't worry that much about it, the differences between Django 1.11 and Django 2.0 aren't major ones with the exception of dropping support for Python 2.x and the new simplified URL routing syntax. Django 1.11 is a LTS (Long Term Support) release so it will have security upgrades until 2020, so you are safe sticking with it. However I'd go ahead with 1.11 and transition to 2.0 to learn how Django handles deprecation and how to upgrade a codebase, both very useful skills as Django has a steady release process and it's often easier to track Django than to do a multi-version migration.
- debuggerpk 9y agoas long as you are using python 3, you shouldn't worry.