mirror of
https://github.com/daniviga/django-ram.git
synced 2025-12-26 15:28:31 +01:00
Switch from stacked to tabular inlines for magazines
This commit is contained in:
@@ -431,48 +431,22 @@ class MagazineIssueAdmin(SortableAdminBase, admin.ModelAdmin):
|
|||||||
actions = [publish, unpublish]
|
actions = [publish, unpublish]
|
||||||
|
|
||||||
|
|
||||||
class MagazineIssueInline(admin.StackedInline):
|
class MagazineIssueInline(admin.TabularInline):
|
||||||
model = MagazineIssue
|
model = MagazineIssue
|
||||||
min_num = 0
|
min_num = 0
|
||||||
extra = 0
|
extra = 0
|
||||||
autocomplete_fields = ("shop",)
|
autocomplete_fields = ("shop",)
|
||||||
show_change_link = True
|
show_change_link = True
|
||||||
fieldsets = (
|
fields = (
|
||||||
(
|
"preview",
|
||||||
None,
|
"published",
|
||||||
{
|
"issue_number",
|
||||||
"fields": (
|
"publication_year",
|
||||||
"published",
|
"publication_month",
|
||||||
"issue_number",
|
"number_of_pages",
|
||||||
"publication_year",
|
"language",
|
||||||
"publication_month",
|
|
||||||
)
|
|
||||||
},
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"Additional info",
|
|
||||||
{
|
|
||||||
"classes": ("collapse",),
|
|
||||||
"fields": (
|
|
||||||
"language",
|
|
||||||
"number_of_pages",
|
|
||||||
"ISBN",
|
|
||||||
"tags",
|
|
||||||
),
|
|
||||||
},
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"Purchase data",
|
|
||||||
{
|
|
||||||
"classes": ("collapse",),
|
|
||||||
"fields": (
|
|
||||||
"shop",
|
|
||||||
"purchase_date",
|
|
||||||
"price",
|
|
||||||
),
|
|
||||||
},
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
|
readonly_fields = ("preview",)
|
||||||
|
|
||||||
class Media:
|
class Media:
|
||||||
js = ('admin/js/magazine_issue_defaults.js',)
|
js = ('admin/js/magazine_issue_defaults.js',)
|
||||||
|
|||||||
@@ -221,3 +221,6 @@ class MagazineIssue(BaseBook):
|
|||||||
"Cannot set an issue as published if the magazine is not "
|
"Cannot set an issue as published if the magazine is not "
|
||||||
"published."
|
"published."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
def preview(self):
|
||||||
|
return self.image.first().image_thumbnail(100)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from ram.utils import git_suffix
|
from ram.utils import git_suffix
|
||||||
|
|
||||||
__version__ = "0.17.15"
|
__version__ = "0.18.00"
|
||||||
__version__ += git_suffix(__file__)
|
__version__ += git_suffix(__file__)
|
||||||
|
|||||||
Reference in New Issue
Block a user