32 lines
1,005 B
Python
32 lines
1,005 B
Python
from django.contrib import admin
|
|
|
|
from .models import ProcessType, Reagent, Flaw
|
|
|
|
|
|
class ProcessTypeAdmin(admin.ModelAdmin):
|
|
list_display = ('name', 'code', 'description', 'sort_order')
|
|
list_display_links = ('name',)
|
|
search_fields = ('name', 'code', 'description')
|
|
list_per_page = 25
|
|
fields = ('name', 'code', 'description', 'sort_order')
|
|
|
|
|
|
class ReagentAdmin(admin.ModelAdmin):
|
|
list_display = ('name', 'code', 'reagent_class', 'sort_order')
|
|
list_display_links = ('name',)
|
|
search_fields = ('name', 'code', 'reagent_class')
|
|
list_per_page = 25
|
|
fields = ('name', 'code', 'reagent_class', 'sort_order')
|
|
|
|
|
|
class FlawAdmin(admin.ModelAdmin):
|
|
list_display = ('name', 'description', 'sort_order')
|
|
list_display_links = ('name',)
|
|
search_fields = ('name', 'description')
|
|
list_per_page = 25
|
|
fields = ('name', 'description')
|
|
|
|
|
|
admin.site.register(ProcessType, ProcessTypeAdmin)
|
|
admin.site.register(Reagent, ReagentAdmin)
|
|
admin.site.register(Flaw, FlawAdmin)
|