Preliminary source objects.
[redakcja.git] / src / sources / admin.py
diff --git a/src/sources/admin.py b/src/sources/admin.py
new file mode 100644 (file)
index 0000000..97e008f
--- /dev/null
@@ -0,0 +1,14 @@
+from django.contrib import admin
+from . import models
+
+
+@admin.register(models.Source)
+class SourceAdmin(admin.ModelAdmin):
+    list_display = ['name', 'modified_at', 'processed_at']
+    exclude = ['wikisource']
+
+    
+@admin.register(models.BookSource)
+class BookSourceAdmin(admin.ModelAdmin):
+    list_display = ['source', 'page_start', 'page_end', 'book']
+    raw_id_fields = ['source', 'book']