Files
kontor/django/kontor/comics/admin.py
T
2025-01-14 15:35:53 +01:00

87 lines
1.8 KiB
Python
Executable File

from django.contrib import admin
<<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>> add Comic models
from .models import Publisher
from .models import Artist
from .models import Issue
from .models import StoryArc
from .models import Comic
from .models import TradePaperback
from .models import Volume
<<<<<<< HEAD
# Register your models here.
class IssueInline(admin.StackedInline):
model = Issue
extra = 1
class IssueAdmin(admin.ModelAdmin):
fields = ['comic', 'number', 'is_read', 'in_stock']
class ComicAdmin(admin.ModelAdmin):
fields = ['title', 'publisher', 'writer', 'current_order', 'completed']
inlines = [IssueInline]
class ComicInline(admin.StackedInline):
model = Comic
extra = 1
class PublisherAdmin(admin.ModelAdmin):
inlines = [ComicInline]
admin.site.register(Publisher, PublisherAdmin)
admin.site.register(Artist)
admin.site.register(Issue, IssueAdmin)
admin.site.register(Volume)
admin.site.register(StoryArc)
admin.site.register(Comic, ComicAdmin)
admin.site.register(TradePaperback)
=======
# Register your models here.
>>>>>>> initial setup
=======
# Register your models here.
class IssueInline(admin.StackedInline):
model = Issue
extra = 1
class IssueAdmin(admin.ModelAdmin):
fields = ['comic', 'number', 'is_read', 'in_stock']
class ComicAdmin(admin.ModelAdmin):
fields = ['title', 'publisher', 'writer', 'artist', 'current_order', 'completed']
inlines = [IssueInline]
class ComicInline(admin.StackedInline):
model = Comic
extra = 1
class PublisherAdmin(admin.ModelAdmin):
inlines = [ComicInline]
admin.site.register(Publisher, PublisherAdmin)
admin.site.register(Artist)
admin.site.register(Issue, IssueAdmin)
admin.site.register(Volume)
admin.site.register(StoryArc)
admin.site.register(Comic, ComicAdmin)
admin.site.register(TradePaperback)
>>>>>>> add Comic models