<commit_before>from django.contrib import admin
from nonprofit.staff.models import Location, Department, Member

class LocationAdmin(admin.ModelAdmin):
    list_display = ('name',)
admin.site.register(Location, LocationAdmin)

class DepartmentAdmin(admin.ModelAdmin):
    list_display = ('name',)
admin.site.register(Department, DepartmentAdmin)

class MemberAdmin(admin.ModelAdmin):
    list_display = (
        'last_name','first_name','email','title','department',
        'is_department_head','employment_status','default_username')
    list_filter = (
        'department','is_department_head','employment_status','primary_location')
    prepopulated_fields = {'slug': ('first_name', 'last_name')}
    readonly_fields = ('guid',)
    search_fields = ('last_name','first_name','email','title','bio')
admin.site.register(Member, MemberAdmin)<commit_msg>add new fields to admin<commit_after>from django.contrib import admin
from nonprofit.staff.models import Location, Department, Member


class LocationAdmin(admin.ModelAdmin):
    list_display = ('name',)
admin.site.register(Location, LocationAdmin)


class DepartmentAdmin(admin.ModelAdmin):
    list_display = ('name',)
admin.site.register(Department, DepartmentAdmin)


class MemberAdmin(admin.ModelAdmin):
    list_display = (
        'last_name', 'first_name', 'email', 'title', 'department',
        'is_department_head', 'employment_status', 'default_username')
    list_filter = (
        'is_employed', 'department', 'is_department_head',
        'employment_status', 'primary_location')
    prepopulated_fields = {'slug': ('first_name', 'last_name')}
    readonly_fields = ('guid', 'is_employed')
    search_fields = ('last_name', 'first_name', 'email', 'title', 'bio')
admin.site.register(Member, MemberAdmin)

{'fraction_non_alphanumeric': 0.14132882882882883, 'fraction_numerical': 0.0, 'mean_word_length': 5.834615384615384, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4592114', 'n_tokens_mistral': 531, 'n_tokens_neox': 510, 'n_words': 96}