如何在django1.6.2中使用图像字段

如何在django1.6.2中使用图像字段,django,Django,django 1.6.2的imagefield 我有一个代码,可以通过它上传任何文件并立即工作: from django.db import models class Document(models.Model): docfile = models.FileField(upload_to='documents/%Y/%m/%d') 但当我将filefield更改为imagefield时: class Document(models.Model): docfile = models.I

django 1.6.2的imagefield

我有一个代码,可以通过它上传任何文件并立即工作:

from django.db import models

class Document(models.Model):
    docfile = models.FileField(upload_to='documents/%Y/%m/%d')
但当我将filefield更改为imagefield时:

class Document(models.Model):
docfile = models.ImageField(upload_to='documents/%Y/%m/%d')


问题出在哪里?

此程序执行django1.6.2 imagefield:

如果您已经阅读了错误,您会非常清楚地看到它告诉您需要安装(也称为PIL),或者它是当前的免费版本PIL 1.1.7(2009年11月15日)。此版本支持Python 1.5.2及更新版本,包括2.5和2.6。稍后将发布3.X版本。这意味着在3.x的地方工作?我使用Python3.3。我应该怎么做?正如我提到的,你也可以安装。它是新的,虽然PIL还没有正式死亡,但它可能已经死了
class Document(models.Model):
docfile = models.ImageField(upload_to='documents/%Y/%m/%d')