From d13804cf258dc0fb3bb810cacab8cf80f702953a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Aguirre?= Date: Tue, 15 Feb 2011 21:24:38 -0200 Subject: [PATCH] Little admin improvements, clear comment --- social_auth/admin.py | 5 ++++- social_auth/models.py | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/social_auth/admin.py b/social_auth/admin.py index cd1a60a..b9c1854 100644 --- a/social_auth/admin.py +++ b/social_auth/admin.py @@ -6,21 +6,24 @@ from social_auth.models import UserSocialAuth, Nonce, Association class UserSocialAuthOption(admin.ModelAdmin): """Social Auth user options""" - list_display = ('id', 'user', 'provider') + list_display = ('id', 'user', 'provider', 'uid') search_fields = ('user__name',) list_filter = ('provider',) raw_id_fields = ('user',) + list_select_related = True class NonceOption(admin.ModelAdmin): """Nonce options""" list_display = ('id', 'server_url', 'timestamp', 'salt') + search_fields = ('server_url',) class AssociationOption(admin.ModelAdmin): """Association options""" list_display = ('id', 'server_url', 'assoc_type') list_filter = ('assoc_type',) + search_fields = ('server_url',) admin.site.register(UserSocialAuth, UserSocialAuthOption) diff --git a/social_auth/models.py b/social_auth/models.py index 6305c10..9ef0e16 100644 --- a/social_auth/models.py +++ b/social_auth/models.py @@ -4,8 +4,8 @@ import warnings from django.db import models from django.conf import settings -# If User class is overrided, it must provide the following fields, -# or it won't be playing nicely with auth module: +# If User class is overridden, it *must* provide the following fields, +# or it won't be playing nicely with django.contrib.auth module: # # username = CharField() # last_login = DateTimeField() -- 2.39.5