0

私はDjangoを初めて使用し、作成中のポートフォリオサイトで使用するために管理者から画像をアップロードする必要があります. フロントエンドに画像を表示するために sorl-thumbnail を使用していますが、アップロード後に画像を適切に呼び出す方法やアップロード先がわかりません。これが私のものmodels.pyです:

from django.db import models

# Create your models here.
class CaseStudy(models.Model):
    title = models.CharField(max_length=150)
    description = models.TextField()
    picture = models.ImageField(upload_to="static")

    def __unicode__(self):
        return self.title #makes title the link in admin

テンプレートで sorl-thumbnail を使用する方法の例を次に示します。

{% thumbnail item.image "100x700" as im %}
<img style="margin:{{ im|margin:"100x700" }}" src="{{ im.url }}" width="{{ im.x }}"     height="{{ im.y }}">
{% endthumbnail %}

私は Django 初心者なので、どんな助けでも大歓迎です。

4

1 に答える 1