First, thank you for the response!  I want to use Patreon as a login 
account provider for my Patrons.  I have been playing around with the code 
some more.  This is what I have so far:

I created a view with the contents of:
def patreon(request):
        request_string = 'http://patreon.com/oauth2/authorize'
        request_string = request_string + '?response_type=code'
        request_string = request_string + '&client_id=KEY_VARIABLE'
        request_string = request_string + 
'&redirect_uri=http://website_name.com'
        print(request_string)
        response = requests.get(request_string)
        print(response)
-----------------
The print(response) produces: <Response [403]>.  I looked up this error 
code and found: "403 Forbidden -- The requested is hidden for 
administrators only." at the URL of: https://docs.patreon.com/?python#errors
Please also note that the website_name.com is not currently online at this 
time.  If, I need to make it online, I can.
On Monday, October 26, 2020 at 4:33:16 PM UTC-4 [email protected] 
wrote:

> Hi,
>
> Django-allauth is used for handling login from SSO third party libraries - 
> EXACTLY what you are getting a response from.
>
> Do you want to use Patreon as a login account provider or do you want to 
> do something else?
>
> Regards,
>
> Andréas
>
>
> Den mån 26 okt. 2020 kl 20:47 skrev Andrew Stringfield <
> [email protected]>:
>
>> Hello all,
>>
>>     I am trying to use Patreon's API Version 2 with Django 3.1.  I read: 
>> https://docs.patreon.com/#third-party-libraries and found that Patreon 
>> supported the django-allauth library.  I installed the library by following 
>> the instructions of: 
>> https://django-allauth.readthedocs.io/en/latest/installation.html.  I 
>> start up the default dev server and I go to 
>> http://127.0.0.1:8000/accounts/signup/ and fill out the form and hit 
>> submit.  I get the response of:
>> ---------------------
>> Page not found (404)Request Method:
>> GETRequest URL:
>> http://127.0.0.1:8000/accounts/profile/
>>
>> Using the URLconf defined in mysite.urls, Django tried these URL 
>> patterns, in this order:
>>
>>    1. admin/
>>    2. accounts/ signup/ [name='account_signup']
>>    3. accounts/ login/ [name='account_login']
>>    4. accounts/ logout/ [name='account_logout']
>>    5. accounts/ password/change/ [name='account_change_password']
>>    6. accounts/ password/set/ [name='account_set_password']
>>    7. accounts/ inactive/ [name='account_inactive']
>>    8. accounts/ email/ [name='account_email']
>>    9. accounts/ confirm-email/ [name='account_email_verification_sent']
>>    10. accounts/ ^confirm-email/(?P<key>[-:\w]+)/$ 
>>    [name='account_confirm_email']
>>    11. accounts/ password/reset/ [name='account_reset_password']
>>    12. accounts/ password/reset/done/ 
>>    [name='account_reset_password_done']
>>    13. accounts/ 
>>    ^password/reset/key/(?P<uidb36>[0-9A-Za-z]+)-(?P<key>.+)/$ 
>>    [name='account_reset_password_from_key']
>>    14. accounts/ password/reset/key/done/ 
>>    [name='account_reset_password_from_key_done']
>>    15. accounts/ social/
>>    16. accounts/ patreon/
>>
>> The current path, accounts/profile/, didn't match any of these.
>>
>> You're seeing this error because you have DEBUG = True in your Django 
>> settings file. Change that to False, and Django will display a standard 404 
>> page.
>>
>> ---------------------
>>
>> I want to get data from Patreon, but it looks like I am just creating 
>> local user accounts in the database.  What am I doing wrong?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/090d5b8f-d8cf-4ba7-86b1-35017dec2397n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/django-users/090d5b8f-d8cf-4ba7-86b1-35017dec2397n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ae46d39c-2b41-4c25-8cdf-11772ca7ebc5n%40googlegroups.com.

Reply via email to