图像显示为空白框。我很困惑为什么会这样。
Models.py
class Aircraft(AirlineModelBase):
image = models.ImageField(upload_to="uploads/airline", blank=True, null=True)
Settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [ map_path('static'),]
模板
<div class="box"><img src="{{ aircraft.image }}" alt="{{ image.title }}"/>
答案 0 :(得分:1)
试试这个:
%w[ cep street number district city state ].each do |attr|
waypoint.send("#{attr}=", nil)
end
您正在引用图像对象而不是图像的实际网址。
由于模型中没有此类<div class="box"><img src="{{ aircraft.image.url }}" alt="{{ image.title }}"/>
字段,因此不会呈现{{ image.title }}
。也许你的意思是title