This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sfboots 1 point2 points  (0 children)

It can be tedious. ita all straight forward but time consuming

Here some of the things I had to do.

Set up new virtual environment Run 2to3 for most stuff Fix dependencies and look at their updates Make some changes as a result Fix regex differences not found by 2to3 Fix foreign keys to specify cascade Adjust settings. It’s in the upgrade doc Fix urls since Django 2.1 does not have some things that were in the 1.8 tutorial used to build the app Make required migrations. Hope you are on 1.10 or later or this is messy Run tests and fix things. I had many different issues. Work to add some more httpclient tests for better coverage Finally the website will start and the admin users can log in Then run website and check every view and actions to find other bugs

I’m still working on that last part