在一个 model 里定义一个 imageField 字段后,成功上传了图片到 media_root 文件夹下
media 在 setting 中的配置为:
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
功能很简单,就是访问主页把某个图片显示出来,模版里这么写的:
<img scr="{{ obj.photo_test.url }}" class="img-1" alt="测试图片">
变量 obj 确认是有值的,但就是死活显示不出来图片。
最后 tree 整个项目目录:
├── example
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ ├── models.py
│ ├── templates
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── manage.py
├── media
│ ├── gallery
│ └── test
├── static
│ └── test
└── thumbnail
├── __init__.py
├── __pycache__
├── settings.py
├── urls.py
└── wsgi.py
真不知道哪里出问题了? helo
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.