<filename>tukey/files/admin.py
from files.models import FilesystemUser, Group
from django.contrib import admin


class MultiDBModelAdmin(admin.ModelAdmin):
    # A handy constant for the name of the alternate database.
    using = 'files'

    def save_model(self, request, obj, form, change):
        # Tell Django to save objects to the 'other' database.
        obj.save(using=self.using)

    def delete_model(self, request, obj):
        # Tell Django to delete objects from the 'other' database
        obj.delete(using=self.using)

    def queryset(self, request):
        # Tell Django to look for objects on the 'other' database.
        return super(MultiDBModelAdmin, self).queryset(request).using(self.using)

    def formfield_for_foreignkey(self, db_field, request=None, **kwargs):
        # Tell Django to populate ForeignKey widgets using a query
        # on the 'other' database.
        return super(MultiDBModelAdmin, self).formfield_for_foreignkey(db_field, request=request, using=self.using, **kwargs)

    def formfield_for_manytomany(self, db_field, request=None, **kwargs):
        # Tell Django to populate ManyToMany widgets using a query
        # on the 'other' database.
        return super(MultiDBModelAdmin, self).formfield_for_manytomany(db_field, request=request, using=self.using, **kwargs)

class FilesystemUserAdmin(MultiDBModelAdmin):
    list_display = ('f_name', 'f_email')

class GroupAdmin(MultiDBModelAdmin):
    list_display = ('f_name',)

#class 

admin.site.register(FilesystemUser, FilesystemUserAdmin)
admin.site.register(Group, GroupAdmin)
#admin.site.register(DataSetCategory)

<filename>tukey/files/admin.py
from files.models import FilesystemUser, Group
from django.contrib import admin


class MultiDBModelAdmin(admin.ModelAdmin):
    # A handy constant for the name of the alternate database.
    using = 'files'

    def save_model(self, request, obj, form, change):
        # Tell Django to save objects to the 'other' database.
        obj.save(using=self.using)

    def delete_model(self, request, obj):
        # Tell Django to delete objects from the 'other' database
        obj.delete(using=self.using)

    def queryset(self, request):
        # Tell Django to look for objects on the 'other' database.
        return super(MultiDBModelAdmin, self).queryset(request).using(self.using)

    def formfield_for_foreignkey(self, db_field, request=None, **kwargs):
        # Tell Django to populate ForeignKey widgets using a query
        # on the 'other' database.
        return super(MultiDBModelAdmin, self).formfield_for_foreignkey(db_field, request=request, using=self.using, **kwargs)

    def formfield_for_manytomany(self, db_field, request=None, **kwargs):
        # Tell Django to populate ManyToMany widgets using a query
        # on the 'other' database.
        return super(MultiDBModelAdmin, self).formfield_for_manytomany(db_field, request=request, using=self.using, **kwargs)

class FilesystemUserAdmin(MultiDBModelAdmin):
    list_display = ('f_name', 'f_email')

class GroupAdmin(MultiDBModelAdmin):
    list_display = ('f_name',)

#class 

admin.site.register(FilesystemUser, FilesystemUserAdmin)
admin.site.register(Group, GroupAdmin)
#admin.site.register(DataSetCategory)

# A handy constant for the name of the alternate database. # Tell Django to save objects to the 'other' database. # Tell Django to delete objects from the 'other' database # Tell Django to look for objects on the 'other' database. # Tell Django to populate ForeignKey widgets using a query # on the 'other' database. # Tell Django to populate ManyToMany widgets using a query # on the 'other' database. #class #admin.site.register(DataSetCategory)