django admin将哈希添加到图像名称

时间:2015-04-17 02:47:42

标签: python django django-models

不是重复 - django管理员每次在管理员中上传图片时都会添加7位数的哈希值。我尝试了其他帖子建议的内容,我刷新了数据库并完全重新启动了。我在完全清除数据库后添加的每张新图片都添加了一个像“images / profile-medium_J3mKGug.png”这样的傻瓜哈希。

class GenericImage(models.Model):
    title       = models.CharField(max_length=60, blank=True, null=True)
    image       = models.FileField(upload_to="images/")
    created     = models.DateTimeField(auto_now_add=True)
    width       = models.IntegerField(blank=True, null=True)
    height      = models.IntegerField(blank=True, null=True)
    category    = models.ForeignKey(Category, blank=True, null=True)

和admin.py

class GenericImageAdmin(admin.ModelAdmin):
    list_display    = ["__unicode__", "title", "created", "thumbnail"]

    def save_model(self, request, obj, form, change):
        obj.user = request.user
        obj.save()`

admin.site.register(GenericImage, GenericImageAdmin)

即使在清除我的数据库后第一次加载此图片时,它也会给出我的错误文件名

0 个答案:

没有答案