テンプレートで問題なく django imagekit を使用してきましたが、imagekit ドキュメントの次の例に従って、テンプレートではなくビューで URL を取得する必要があります。
source_file = open('/path/to/myimage.jpg')
image_generator = Thumbnail(source=source_file)
result = image_generator.generate()
だから私はこれをしました:
course_img = open(settings.MEDIA_ROOT+str(course.image), 'rb+')
image_generator = myapp_images.Thumbnail100x100(source=course_img)
result = image_generator.generate()
そして、「結果」変数からURLを取得しようとしましたが、方法がわかりません:
details_html += "<img class='img-rounded' src='"+ str(result) +"'/>
などを試してみましたがstr(result), result.url, result.name
、うまくいきませんでした。入手方法はありますか? どうも