美文网首页
配置media文件

配置media文件

作者: 盗花 | 来源:发表于2018-11-13 22:36 被阅读9次

django项目中的图片、视频、音频等媒体文件通常放置在media文件中,配置如下:
1.在项目的setting.py文件中加入如下两行代码:

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

2.在项目的urls.py文件(与settings.py文件同级)中加入如下代码:

from django.conf import settings  # 新加入
from django.conf.urls.static import static  # 新加入

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    ...
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)  # 新加入

3.在具体的模型文件models.py中加入image = models.ImageField(upload_to='images/%Y/%m/%d')即可。
通过以上三个步骤,即可配置成功。

相关文章

网友评论

      本文标题:配置media文件

      本文链接:https://www.haomeiwen.com/subject/vrurfqtx.html