Anyone used Authlib with Django?

I want to make a Django app that integrates with external apps. For example, my Django app will need to make GET & POST requests to Todoist (https://developer.todoist.com/sync/v8/) API. Todoist requires my app to obtain an access token from the users. Todoist uses the OAuth2 protocol for that.

I was doing some research on how to integrate the OAuth2 protocol with Django and Authlib seems like the Python standard for that. I am having a little trouble understanding the whole process and so wondering if anyone has used this before or saw a tutorial on how do implement OAuth2 with the existing Django app.

Thanks a ton in advance.