-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
166263694 Upgrade to django2 #2
Conversation
c4324e8
to
766759f
Compare
82c00c6
to
e5189c0
Compare
afdd24a
to
68ca9a1
Compare
- update django to version 2 - update DRF - update url patterns accross apps - create pull_request_template - Fix Exercise Test errors - Edit api/serializers - set renderer=None to the render method in ExerciseAjaxSelect class - Add locale - fix middleware arrangements - Update gym models - Remove feedback failing test - Update travis configuration - Update gym models [Finishes 166263694]
68ca9a1
to
be120f6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is superb work. The refactoring of all serializers to include fields was a great catch after upgrading to Django2. Great work also on updating the middleware. This PR looks good to go.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work. Love how the urls were replaced with paths making the routes more readable and manageable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job on upgrading the Django version from Django1 to Django2. All the running tests are passing 👍🏾
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work on fixing the Travis.yml file and updating the requirements, to allow the builds to run successfully on Travis CI, with the updated version of Django and all its dependencies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work from the team. The PR meets the requirements of the task. Upgrading from django.core.urlresolvers to the new django.url and Updating to paths is a plus. This is good to go.
Thanks team #fortem @bencyn @martinMutuma @misocho @Kimaiyo077 @justMuriithi @michael-basweti for the awesome work you did to make sure that the upgrade was successful. This couldn't have been possible without your invaluable input on this task. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks good, amazing work team
Title
Updating Django to version 2.2
Description
This PR updates the Django version of the project from v1 to v2.
The endpoints now work with the updated Django version.
Type of change
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to not work as expected)
This change requires a documentation update
Task / Chore
How has this been tested?
Checklist:
PT stories
#166263694