|
|
|
@ -2,14 +2,19 @@ from django.contrib import admin
|
|
|
|
|
from django.utils.html import format_html |
|
|
|
|
from .models import * |
|
|
|
|
from django.forms import TextInput |
|
|
|
|
from django.conf import settings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PeopleResourceInline(admin.TabularInline): |
|
|
|
|
autocomplete_fields = ['resource'] |
|
|
|
|
model = PeopleResource |
|
|
|
|
extra = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PeopleRangeInline(admin.TabularInline): |
|
|
|
|
autocomplete_fields = ['range'] |
|
|
|
|
model = PeopleRange |
|
|
|
|
extra = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PersonAdmin(admin.ModelAdmin): |
|
|
|
@ -60,6 +65,7 @@ class PersonAdmin(admin.ModelAdmin):
|
|
|
|
|
) |
|
|
|
|
list_display = ['id', 'full_name', 'organization'] |
|
|
|
|
autocomplete_fields = ['organization'] |
|
|
|
|
list_per_page = settings.ADMIN_LIST_PER_PAGE |
|
|
|
|
# list_display_links = ['id'] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|