首页 > 其他分享 >【8.0】开启media访问

【8.0】开启media访问

时间:2023-08-19 17:13:11浏览次数:31  
标签:8.0 media 开启 django 访问 luffyCity import path

【一】原因

  • 头像,课程图片,放在项目的某个目录下 (media),后期需要能够访问
  • 需要开启media的访问

【二】操作方法

【1】配置文件修改配置

  • luffyCity\luffyCity\settings\dev.py
###############media配置文件#################
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = 'media/'  # 在media下的资源文件会自动拼接 media

【2】路由中添加访问路径

  • luffyCity\luffyCity\urls.py
from django.contrib import admin
from django.urls import path, include
from django.views.static import serve
from django.conf import settings


urlpatterns = [
    path('admin/', admin.site.urls),
    path('media/<path:path>/', serve, {'document_root': settings.MEDIA_ROOT}),

]

标签:8.0,media,开启,django,访问,luffyCity,import,path
From: https://www.cnblogs.com/dream-ze/p/17642702.html

相关文章

  • 防火墙(安装、查看状态、开启、关闭)
    servicefirewalldrestart重启servicefirewalldstart开启servicefirewalldstop关闭1、问题描述当我们使用如下指令查看当前Ubuntu防火墙状态时:systemctlstatusfirewalld会报一个这样的错误:说明防火墙没有安装,需要安装!安装防火墙yuminstallfirewalld......
  • Windows安装MySQL后怎么开启root的网络访问权限
    Windows安装MySQL后默认只能本机访问,怎么开启网络访问mysql>createuser'root'@'%'identifiedby'password';QueryOK,0rowsaffected(0.00sec)mysql>grantallon*.*to'root'@'%';QueryOK,0rowsaffected(0.00s......
  • media encoder 下载 官版下载-media encoder 下载 系列软件
    视频编辑时音频经常需要转码,Adobe官方打造的me软件就是一个非常强大的并针对不同的应用程序开发以及各种格式对音视频文件进行编码工具,AdobeMediaEncoder2021最新版本已更新,精品下载站免费附上完整安装包。软件地址:看置顶贴MediaEncoder2021安装步骤1、下载安装包,解压,右键点击......
  • 部署k8s-1.28.0
    ===============================================================#centos8及其以上不用操作!!!#所有节点上关闭swap分区swapoff-a;sed-i'/fstab/d'/etc/fstab#升级系统内核#导入elrepogpgkeyrpm--importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.org#安......
  • 报名开启 | HarmonyOS第一课“营”在暑期系列直播
    <HarmonyOS第一课>2023年再次启航!特邀HarmonyOS布道师云集华为开发者联盟直播间聚焦HarmonyOS4版本新特性邀您一同学习赢好礼!你准备好了吗? ↓↓↓预约报名↓↓↓https://url.cloud.huawei.com/n1Umrez5sY   ......
  • ubuntu 开启root 登录
    安装vimsudoapt-getinstallvim 1、sudosuroot 2、passwdroot  修改文件/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf文件,增加两行:greeter-show-manual-login=trueall-guest=false  二、进入/etc/pam.d目录,修改gdm-autologin和g......
  • zlmediakit源码学习(扩展支持转码H265/H264)
    在zlmediakit源码基础上继续探索扩展支持H265/H264的转码功能。参照上一篇帖子:https://www.cnblogs.com/feixiang-energy/p/17623567.html 作者已经封装好了基于ffmpeg实现的解码、编码、视频图像格式转换、音频重采样等接口,https://gitee.com/xia-chu/ZLMediaKit/blob/feature......
  • ubuntu 18.04 git2.17.1升级 2.41
    默认安装版本一、添加git官方源sudoadd-apt-repositoryppa:git-core/ppa根据提示回车继续二、更新仓库包索引sudoaptupdate不更新,即便git官方有更新,你也搜索不到三、查看有什么软件可以更新aptlist--upgradable可以看到左边红箭头,显示是最新的git2.......
  • WPF加载GIF的五种方式(Storyboard / WpfAnimatedGif / ImageAnimator / PictureBox / M
    部分内容参考博文WPF如何显示gif一、使用Storyboard效果:  (1)页面xaml:<Windowx:Class="PlayGifDemo.StoryboardWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2......
  • apache开启php的伪静态模式,出现No input file specified
    Thinkphp教程中提供的APACHE伪静态模式出现Noinputfilespecified,打开.htaccess在RewriteRule后面的index.php教程后面添加一个“?”完整代码如下.htaccessRewriteEngineonRewriteCond$1!^(index.php|images|robots.txt)RewriteRule^(.*)$/index.php?/$1[QSA,PT,L......