用图片创建Django表单

用图片创建Django表单,django,django-forms,django-templates,Django,Django Forms,Django Templates,model.py class Venue(models.Model): venue_Name = models.CharField(max_length=100) place = models.CharField(max_length=50) rent = models.IntegerField() parking_area = models.IntegerField() picture = model.ImageField(upload_to="image/"); 我想创建一个表单,让用户从

model.py

class Venue(models.Model):
venue_Name = models.CharField(max_length=100)
place = models.CharField(max_length=50)
rent = models.IntegerField()
parking_area = models.IntegerField()
picture = model.ImageField(upload_to="image/");

我想创建一个表单,让用户从场馆列表中进行选择。我确实为此创建了一个普通表单,但我无法加载html格式的图片。您需要引用存储文件的url。您应该能够在模板中通过

{{ myobject.picture.docfile.url }}

在模板中,使用以下代码:

<img alt="{{myobject.venue_name}} picture" src="{{MEDIA_URL}}{{my object.picture}}">


当上下文对象被称为myobject时,你能给我举个例子吗?我想我是这样做的。我将尝试添加到我的答案中。可以将视图发送给我吗