图片上传Django Admin

时间:2013-09-03 21:59:27

标签: python django sorl-thumbnail

我是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 noob。

1 个答案:

答案 0 :(得分:0)