摘要
这些既是零碎的知识点,也是作为django项目中不可或缺的一部分
一、配置静态文件STATIC
1.修改配置文件settings.py
增加配置:
STATIC_URL = '/static'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
2.主目录下创建一个static文件,用来存放css,js等文件
image.png
二、配置图片上传MEDIA
1.修改配置文件settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
2.修改工程文件urls.py
from django.contrib.staticfiles.urls import static
urlpatterns += static( settings.MEDIA_URL, doucument_root=settings.MEDIA_ROOT)
3. 工程文件下创建media文件
4.配置要上传图片的model, 进入应用的models.py文件
i_image = models.ImageField(upload_to='upload', null=True)
# 这里表示的是把图片传进当前media文件下的upload文件里
5.上传成功后的文件路径图
image.png










网友评论