在一个 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