Don't use the form for Admin, and only update the API on first add

This commit is contained in:
2010-10-18 12:21:45 +01:00
parent 2d2e90606d
commit 0700d25b3b

View File

@@ -8,9 +8,9 @@ class RedditAccountAdmin(admin.ModelAdmin):
list_display = ('username', 'user', 'date_created', 'link_karma', 'comment_karma', 'last_update', 'validated', 'is_valid') list_display = ('username', 'user', 'date_created', 'link_karma', 'comment_karma', 'last_update', 'validated', 'is_valid')
search_fields = ['username'] search_fields = ['username']
fields = ('user', 'username') fields = ('user', 'username', 'validated')
form = RedditAccountForm #form = RedditAccountForm
def is_valid(self, obj): def is_valid(self, obj):
if not obj.date_created: if not obj.date_created:
@@ -32,7 +32,8 @@ class RedditAccountAdmin(admin.ModelAdmin):
def save_model(self, request, obj, form, change): def save_model(self, request, obj, form, change):
obj.api_update() if not obj.pk:
obj.api_update()
obj.save() obj.save()
admin.site.register(RedditAccount, RedditAccountAdmin) admin.site.register(RedditAccount, RedditAccountAdmin)