show preview
This commit is contained in:
parent
e03b0171f0
commit
347433ceb6
2 changed files with 7 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ class ItemAdmin(admin.ModelAdmin):
|
||||||
("published", admin.EmptyFieldListFilter),
|
("published", admin.EmptyFieldListFilter),
|
||||||
)
|
)
|
||||||
raw_id_fields = ['user']
|
raw_id_fields = ['user']
|
||||||
|
readonly_fields = ["preview"]
|
||||||
|
|
||||||
def get_changeform_initial_data(self, request):
|
def get_changeform_initial_data(self, request):
|
||||||
return {'user': request.user}
|
return {'user': request.user}
|
||||||
|
|
|
||||||
|
|
@ -240,6 +240,12 @@ class Item(models.Model):
|
||||||
self.data["hue"] = hue
|
self.data["hue"] = hue
|
||||||
return hue
|
return hue
|
||||||
|
|
||||||
|
def preview(self):
|
||||||
|
from django.utils.html import escape, mark_safe
|
||||||
|
if "thumbnail" in self.data:
|
||||||
|
return mark_safe('<img src="%s" style="max-width:100%%" />' % escape(self.data["thumbnail"]))
|
||||||
|
return ""
|
||||||
|
|
||||||
|
|
||||||
class Comment(models.Model):
|
class Comment(models.Model):
|
||||||
created = models.DateTimeField(auto_now_add=True)
|
created = models.DateTimeField(auto_now_add=True)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue