Add document
This commit is contained in:
@@ -1,3 +1,21 @@
|
||||
from django.contrib import admin
|
||||
from .models import Document, DocumentSegment, Organization
|
||||
|
||||
# Register your models here.
|
||||
class DocumentSegmentInline(admin.StackedInline):
|
||||
model = DocumentSegment
|
||||
extra = 1
|
||||
ordering = ['order']
|
||||
fields = ('segment_type', 'content', 'order')
|
||||
|
||||
class DocumentAdmin(admin.ModelAdmin):
|
||||
inlines = [DocumentSegmentInline]
|
||||
list_display = ('organization', 'created_at', 'modified_at')
|
||||
search_fields = ['organization__name']
|
||||
readonly_fields = ('created_at', 'modified_at')
|
||||
|
||||
class OrganizationAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'email', 'industry_sector')
|
||||
search_fields = ['name', 'email']
|
||||
|
||||
admin.site.register(Document, DocumentAdmin)
|
||||
admin.site.register(Organization, OrganizationAdmin)
|
||||
|
||||
Reference in New Issue
Block a user