3
을 사용하여 장고 관리자에서 축소판을 표시하려고합니다. 내 models.py
Django의 sorl-thumbnail adminImageMixin을 사용하는 관리자
Note You do not need to use the sorl.thumbnail.ImageField to use sorl.thumbnail. The standard django.db.models.ImageField is fine except that using the sorl.thumbnail.ImageField lets you plugin the nice admin addition explained in the next section.
그러나, 나는 admin.py
를 구성하는 방법을 확실입니다. 이미 manage.py syncdb
을 완료했습니다. 현재, 나는 다음과 같은 있지만 장고 관리자에서 축소판 그림을 표시하지 않습니다.
에 MyProject/admin.py
from django.contrib.admin import *
from sorl.thumbnail.admin import AdminImageMixin
class ModelAdmin(AdminImageMixin, ModelAdmin):
pass
class TabularInline(AdminImageMixin, TabularInline):
pass
class StackedInline(AdminImageMixin, StackedInline):
pass
에 MyProject/MyApp를/admin.py
from MyProject import admin
from myapp.models import Tours
class ToursAdmin(admin.ModelAdmin):
list_display = ('name', 'image', 'price')
search_fields = ('name',)
admin.site.register(Tours, ToursAdmin)
이 코드가 작동하는 방법에 대한 몇 가지 설명을 제공하십시오. 코드 덤핑은 일반적으로 권장되지 않으며 여기에 StackOverflow에서 눈살을 찌푸리게됩니다. – rayryeng