-
Notifications
You must be signed in to change notification settings - Fork 0
/
admin.py
20 lines (15 loc) · 821 Bytes
/
admin.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# -*- coding: utf-8 -*-
from django.contrib import admin
from models import BookDB, BookSet
class BookDBAdmin(admin.ModelAdmin):
search_fields = ['name', 'host', 'port', 'db', 'encoding_in', 'about']
list_filter = ['name', 'host', 'port', 'db', 'encoding_in', 'about']
ordering = ['name', 'host', 'port', 'db', 'encoding_in', 'about']
list_display = ('name', 'host', 'port', 'db', 'encoding_in', 'encoding_out')
class BookSetAdmin(admin.ModelAdmin):
search_fields = ['name', 'query_type', 'query', 'about']
list_filter = ['db', 'query_type', 'view_me']
ordering = ['name', 'time']
list_display = ('name', 'view_me', 'db', 'query_type', 'query', 'time', 'last_time_update', 'number_of_books')
admin.site.register(BookSet, BookSetAdmin)
admin.site.register(BookDB, BookDBAdmin)