summaryrefslogtreecommitdiff
path: root/app/src/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/admin.py')
-rw-r--r--app/src/admin.py27
1 files changed, 25 insertions, 2 deletions
diff --git a/app/src/admin.py b/app/src/admin.py
index 558528d..31c0255 100644
--- a/app/src/admin.py
+++ b/app/src/admin.py
@@ -2,11 +2,34 @@ from django.contrib import admin
from .models import Topic, Entry, Book
from jrnl.admin import BlogEntryForm
+
class TopicAdmin(admin.ModelAdmin):
- prepopulated_fields = {"slug": ('name',), "pluralized_name":('name',)}
+ prepopulated_fields = {"slug": ('name',), "pluralized_name": ('name',)}
+
class BookAdmin(admin.ModelAdmin):
- prepopulated_fields = {"slug": ('title',),}
+ prepopulated_fields = {"slug": ('title', )}
+ list_display = ('title', 'pub_date', 'status')
+ fieldsets = (
+ ('Entry', {
+ 'fields': (
+ 'title',
+ 'body_markdown',
+ 'image',
+ ('pub_date', 'status'),
+ ('price', 'price_sale'),
+ 'meta_description',
+ ('slug', 'template_name'),
+ ),
+ 'classes': (
+ 'show',
+ 'extrapretty',
+ 'wide'
+ )
+ }
+ ),
+ )
+
class EntryAdmin(admin.ModelAdmin):
form = BlogEntryForm