准备工作
python:3.6.8
django:2.2.1
新建django项目
确定项目名称、使用的虚拟环境【当然这个也可以后期修改】、app的名称
创建成功,选择在新的窗口中打开
图片上传
修改配置文件DjangoFileUpload/settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media').replace('\\', '/') #media即为图片上传的根路径
添加表模型FileUpload/models.py
from django.db import models
class Img(models.Model):
img_url = models.ImageField(upload_to='photos/',blank=True,null=True) #指定图片上传路径,即media/photos/
数据迁移
python manage.py makemigrations
python manag