python - 如何格式化 django 模型?
问题描述
我无法理解 django 的格式,我的项目是这样的,任何人都可以帮助我吗?我希望管理员具有用户在那里插入图像的功能。谢谢你。
家:
{% for picture in photos %}
<div><img> src="{{picture.pic}}"</img></div>
{% endfor %}
楷模:
class Photos(models.Model):
pic = models.ImageField(upload_to='images')
def __str__ (self):
return self.pic
意见:
...
picture = Photos.objects.all()
return render(request, 'home.html', {'photos':picture})
解决方案
更改此行
<div><img> src="{{picture.pic}}"</img></div>
至
<div><img> src="{{picture.pic.url}}"</img></div>
推荐阅读
- unix - Unix:如何搜索出现在 csv 列中的单词
- angular-material - 材质ui选择组件中未调用更改事件
- java - 启动应用程序方法中的异常
- regex - 如何使用每个文件中的特定字符串重命名文件?
- python-3.x - 在python中逐块从url读取一个大的hdf5文件
- asp.net - 避免在 ASP.Net Core 5 中重定向到 HTTPS
- c++ - ncurses curs_set(0) 在 vscode 集成终端中不起作用
- python - 如何将列表中的单独项目组合在一起?
- python-3.x - 服务器不支持 STARTTLS 扩展
- oracle - ORA-00959: 命令提示符中不存在表空间 'EXAMPLE'