12345678910111213141516171819202122232425262728293031323334 |
- from django.contrib import admin
- from historical.models import *
- class GroupAdmin(admin.ModelAdmin):
- list_display = ("title",)
- search_fields = (
- "title",
- "description",
- )
- prepopulated_fields = {"slug": ("title",)}
- def save_model(self, request, obj, form, change):
- if not change:
- obj.created_by = request.user
- obj.save()
- class HistoricArticleAdmin(admin.ModelAdmin):
- raw_id_fields = ("story",)
- list_display = (
- "story",
- "group",
- "published_on",
- )
- def save_model(self, request, obj, form, change):
- if not change:
- obj.created_by = request.user
- obj.save()
- admin.site.register(Group, GroupAdmin)
- admin.site.register(HistoricArticle, HistoricArticleAdmin)
|