Changes to settings and requirements file required for deployment

Description

  1.  

    1. Description
      This PR fixes some of the errors seen during automated deployment. The errors were related to missing keys in logging object, changes in syntax from python2 to python3 and additional packages required to apply django migrations.

  1.  

    1. Testing Checklist

  • [ ] Check that Database migrations are backwards-compatible

  • [ ] Manually test right-to-left languages and i18n
    of the changes.

  1.  

    1. Post-review

  • TODO: Squash commits into discrete sets of changes (see the note about release notes above)

  1.  

    1. Reviewers
      If you've been tagged for review, please check your corresponding box once you've given the :+1:.

  • [ ] @bradenmacdonald

Done

Assignee

Unassigned

Reporter

Open Source Pull Request Bot

Labels

None

Contributor Name

Pooja Kulkarni

Repo

edx/blockstore

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

29

Github Lines Deleted

8

Priority

Unset