I'm new to Django (coming from PHP Yii), and I want to learn it by developing some web site. Should I write it on Django 1.4 or 1.5?
If you had to develop a new (production) web site now, would you use Django 1.5?
Django 1.5 is expected to be released in around a month's time, but Django as a whole tends to be pretty stable, so the fact that it's not released yet shouldn't be much of a problem.
If I were starting a new project, I would certainly be targeting 1.5; what's the probability that the project will be "finished" before Django 1.5 is released? (Some releases have slipped, but in general the Django team have been fairly good at scheduling, as such things go.) Plus, I can begin to take advantage of other features in it (Python 3 support being my favourite, though the custom user model is also a great boon).
Then again, from a hard-headed business perspective, I'm sure using Django 1.5 would be too much fun to be trying out and I'd probably get distracted playing with fancy new features...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With