From ef57ebd8250e0c1c296c5544b3347b784eb816f2 Mon Sep 17 00:00:00 2001 From: Rohan Jain Date: Mon, 13 Jun 2011 12:22:47 +0530 Subject: [PATCH] Use association wise disconnection in example Use the updated individual dissociation, added in commit 'dce385085b3fa1a47fa2620983079e8e69480118', in the example application --- example/app/views.py | 6 ++++-- example/templates/done.html | 21 +++++++++++---------- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/example/app/views.py b/example/app/views.py index ecc9825..692a171 100644 --- a/example/app/views.py +++ b/example/app/views.py @@ -19,8 +19,10 @@ def home(request): @login_required def done(request): """Login complete view, displays user data""" - names = request.user.social_auth.values_list('provider', flat=True) - ctx = dict((name.lower().replace('-', '_'), True) for name in names) + names = request.user.social_auth.all() + ctx = { + 'names':names, + } ctx['version'] = version ctx['last_login'] = request.session.get('social_auth_last_login_backend') return render_to_response('done.html', ctx, RequestContext(request)) diff --git a/example/templates/done.html b/example/templates/done.html index f5abc9b..be9390b 100644 --- a/example/templates/done.html +++ b/example/templates/done.html @@ -16,27 +16,33 @@
+

Disconnect accounts

+

Associate new OAuth credentials:

@@ -44,11 +50,9 @@ @@ -56,17 +60,14 @@