2014-08-29 41 views
0

我在Django 1.6这样一个模型保存路径图像:如何,当我创建使用对象的形式

class Instance(models.Model): 
    ... 
    image = models.ImageField(upload_to='flats_photo',null=True, blank=True) 
    ... 

形式:

class InstanceForm(ModelForm): 
    class Meta: 
     model = Instance 
     fields=[...,'image',...] 

当我创建新的对象我用这样的观点:

def add_instance(request): 
    if request.POST: 
     form=InstanceForm(request.POST) 
     if form.is_valid(): 
     f = InstanceForm(request.POST) 
     new_instance=f.save() 

    else:form=InstanceForm() 

    locals().update(csrf(request)) 
    return render_to_response(...) 

创建新对象的所有字段,但不是字段image.There没有图像。在django管理员中,我看到:没有选择图像文件。当我从管理员添加对象时,一切正常。如何解决这个问题

回答

相关问题