1つのモデルクラスの一部のフィールドについて、リクエストに応じてサムネイルを保存したいと思います。私にとっての苦痛は、サムネイルクラスを可能な限りシンプルに保つにはどうすればよいかということです。
私はこのメインクラスを持っているとしましょう
class Staff(models.Model):
name = models.CharField(max_length=100)
img1 = models.ImageField(upload_to=upload_path)
img2 = models.ImageField(upload_to=upload_path)
img3 = models.ImageField(upload_to=upload_path)
...
次に、別のモデルクラスの各imgフィールドのサムネイルを保存したいと思います。だから私はThumbnail
例えばimg1
...このようなもの(コードが機能していない)の親指があるかどうかを問い合わせることができます
class Thumbnail(models.Model):
staff = models.ForeignKey(Staff)
field = models.FooBar('Staff._meta.fields...')
thumb = models.ImageField(upload_to=upload_path2)
このクラスがどのように見えるかについての提案やアイデアはありますThumbnail
か?