0
私はPython 2.7、Django 1.9とsorl.thumbnailを使っています。sorl.thumbnail(Django)で写真とサムネイルを削除
元の画像ファイル、データベース内のピクチャエントリ、sorl.thulbnailによって生成されたサムネイル画像、およびデータベースのthumbnail_kvstoreエントリを一度に削除するビューを作成することはできません。ここで
が私の絵のモデルである:
class Picture(models.Model):
file = models.ImageField(upload_to="pictures")
slug = models.SlugField(max_length=100, blank=True)
user = models.ForeignKey(User, null=True, blank=True)
exiflnglat = models.PointField(dim=3, geography=True, blank=True, null=True)
objects = models.GeoManager()
def __str__(self):
return self.slug
@models.permalink
def get_absolute_url(self):
return ('upload-new',)
そしてここでは、私の見解である:
from sorl.thumbnail import delete
def deletepicnthumbs(request, pk):
allpicfromuser = Picture.objects.filter(user=request.user)
pictodelete = allpicfromuser.get(id=pk)
delete(pictodelete)
return redirect(adddetails)
このビューでは、私が間違っているのは何...何も削除しないのですか?
どうもありがとう