22from models import *
33from person .models import *
44
5+ class DocAliasAdmin (admin .ModelAdmin ):
6+ list_display = [ 'name' , 'document_link' , ]
7+ search_fields = [ 'name' , 'document__name' , ]
8+ raw_id_fields = ['document' ]
9+ admin .site .register (DocAlias , DocAliasAdmin )
10+
11+ class DocAliasInline (admin .TabularInline ):
12+ model = DocAlias
13+ extra = 1
14+
515class DocumentAdmin (admin .ModelAdmin ):
616 list_display = ['name' , 'rev' , 'state' , 'group' , 'pages' , 'intended_std_level' , 'author_list' , 'time' ]
717 search_fields = ['name' ]
818 raw_id_fields = ['authors' , 'related' , 'group' , 'shepherd' , 'ad' ]
19+ inlines = [DocAliasInline ]
20+
921admin .site .register (Document , DocumentAdmin )
1022
1123class DocHistoryAdmin (admin .ModelAdmin ):
@@ -15,12 +27,6 @@ class DocHistoryAdmin(admin.ModelAdmin):
1527 raw_id_fields = ['doc' , 'authors' , 'related' , 'group' , 'shepherd' , 'ad' ]
1628admin .site .register (DocHistory , DocHistoryAdmin )
1729
18- class DocAliasAdmin (admin .ModelAdmin ):
19- list_display = [ 'name' , 'document_link' , ]
20- search_fields = [ 'name' , 'document__name' , ]
21- raw_id_fields = ['document' ]
22- admin .site .register (DocAlias , DocAliasAdmin )
23-
2430
2531# events
2632
0 commit comments