Forums

How to upgrade to django 1.8

Is there a way I could migrate my app to django 1.8 without completely redoing it?

yup- if you are still using the same version of python, you could first run mkvirtualenv from the console, install django1.8 and any other requirements into the virtualenv and then add the virtualenv in your pythonanywhere web tab and you should be good to go.

It's worth saying: what Conrad says is correct as regards upgrading your app on the PythonAnywhere infrastructural side, but you'll still need to upgrade your own code from using whatever version of the Django API it currently using to the new version. How much work that is obviously depends on how large a step that is -- eg. going from 1.7 to 1.8 will be easier than going from 1.3 to 1.8 -- but it certainly shouldn't require redoing it completely.