Skip to content

Commit 361997a

Browse files
committed
reenabling
1 parent 88d0bef commit 361997a

5 files changed

+33
-32
lines changed

dashboard.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def init_with_context(self, context):
8686
"mod_app.models.support_models.OtherLink",
8787
"mod_app.models.support_models.Tag",
8888
"mod_app.models.feedback_model.Feedback",
89-
# "mod_app.models.visual_written_influences_model.VisualWrittenInfluences",
89+
"mod_app.models.visual_written_influences_model.VisualWrittenInfluences",
9090
),
9191
),
9292
],

mod_app/admin/film_admin.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -210,13 +210,13 @@ def preview_video(self, obj):
210210
None,
211211
{"classes": ("placeholder TeachingResources_films-group",), "fields": ()},
212212
),
213-
# (
214-
# None,
215-
# {
216-
# "classes": ("placeholder VisualWrittenInfluences_films-group",),
217-
# "fields": (),
218-
# },
219-
# ),
213+
(
214+
None,
215+
{
216+
"classes": ("placeholder VisualWrittenInfluences_films-group",),
217+
"fields": (),
218+
},
219+
),
220220
(
221221
"Comments and List Images",
222222
{

mod_app/admin/note_admin.py

+25-24
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
from django.utils.html import format_html
44

55

6-
from mod_app.models import ProjectNote, Feedback
6+
from mod_app.models import ProjectNote, Feedback, VisualWrittenInfluences
7+
from mod_app.utils.mixins import s3BrowserButtonMixin
78

89

910
@admin.register(ProjectNote)
@@ -42,31 +43,31 @@ def safe_content(self, obj):
4243
safe_content.short_description = "Content"
4344

4445

45-
# class VWIInline(s3BrowserButtonMixin, admin.TabularInline):
46-
# model = VisualWrittenInfluences.films.through
47-
# extra = 1
48-
# classes = [
49-
# "grp-collapse",
50-
# "grp-open",
51-
# ]
52-
# verbose_name = "Visual & Written Influences"
53-
# verbose_name_plural = "Visual & Written Influences"
46+
class VWIInline(s3BrowserButtonMixin, admin.TabularInline):
47+
model = VisualWrittenInfluences.films.through
48+
extra = 1
49+
classes = [
50+
"grp-collapse",
51+
"grp-open",
52+
]
53+
verbose_name = "Visual & Written Influences"
54+
verbose_name_plural = "Visual & Written Influences"
5455

5556

56-
# @admin.register(VisualWrittenInfluences)
57-
# class VWIAdmin(s3BrowserButtonMixin, admin.ModelAdmin):
58-
# class Media:
59-
# js = ("admin/js/mentionsPluginConfig.js",)
57+
@admin.register(VisualWrittenInfluences)
58+
class VWIAdmin(s3BrowserButtonMixin, admin.ModelAdmin):
59+
class Media:
60+
js = ("admin/js/mentionsPluginConfig.js",)
6061

61-
# search_fields = ["title"]
62-
# list_display = ["title", "safe_content"]
63-
# readonly_fields = ("bibliography",)
64-
# filter_horizontal = ("films",)
62+
search_fields = ["title"]
63+
list_display = ["title", "safe_content"]
64+
readonly_fields = ("bibliography",)
65+
filter_horizontal = ("films",)
6566

66-
# def safe_content(self, obj):
67-
# truncated_content = truncatechars_html(obj.content, 200)
68-
# modified_content = truncated_content.replace("{", "(").replace("}", ")")
69-
# return format_html(modified_content)
67+
def safe_content(self, obj):
68+
truncated_content = truncatechars_html(obj.content, 200)
69+
modified_content = truncated_content.replace("{", "(").replace("}", ")")
70+
return format_html(modified_content)
7071

71-
# safe_content.allow_tags = True
72-
# safe_content.short_description = "Content"
72+
safe_content.allow_tags = True
73+
safe_content.short_description = "Content"

0 commit comments

Comments
 (0)