django中media媒体路径设置的步骤


Posted in Python onNovember 15, 2019

1、创建一个app02, 并在settings.py里面设置

django中media媒体路径设置的步骤

2、在settings.py里面设置媒体文件保存的路径

from django.contrib import admin
from django.urls import path,re_path
from app01 import views
from django.views.static import serve
from LoginTest import settings

urlpatterns = [
  path('admin/', admin.site.urls),
  path("login/", views.login),
  path("index/", views.index),
  path("home/", views.home),
  path("logout/", views.logout),
  path("set_session/", views.setSession),

  #手动添加对外开放的后端服务器资源
  re_path(r"^media/(?P<path>.*)/", serve, {"document_root": settings.MEDIA_ROOT}),
]

3、在app02/models.py里面, 创建一个模型,用于上传文件

django中media媒体路径设置的步骤

from django.db import models

# Create your models here.
class UserDetail(models.Model):
  headPhoto = models.FileField(upload_to="head")
  hobby = models.TextField(max_length=200)

 4、执行makemiagrtions和migrate, 同步数据库

5、在app02/admin.py里面注册模型 UserDetail

from django.contrib import admin
from app02.models import UserDetail

# Register your models here.


admin.site.register( UserDetail)

6、创建超级用户admin, 并使用admin添加UserDetail

django中media媒体路径设置的步骤

7、手动在浏览器里面访问http://127.0.0.1:8080/media/head/head1.jpg/

django中media媒体路径设置的步骤

以上就是本次介绍的全部相关知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
python备份文件以及mysql数据库的脚本代码
Jun 10 Python
python实现dnspod自动更新dns解析的方法
Feb 14 Python
Python中针对函数处理的特殊方法
Mar 06 Python
仅利用30行Python代码来展示X算法
Apr 01 Python
Django中模型Model添加JSON类型字段的方法
Jun 17 Python
Python利用IPython提高开发效率
Aug 10 Python
python验证身份证信息实例代码
May 06 Python
Ubuntu18.04下python版本完美切换的解决方法
Jun 14 Python
Python线上环境使用日志的及配置文件
Jul 28 Python
在django admin详情表单显示中添加自定义控件的实现
Mar 11 Python
Django数据库操作之save与update的使用
Apr 01 Python
python实现层次聚类的方法
Nov 01 Python
Python中BeautifuSoup库的用法使用详解
Nov 15 #Python
python 实现多线程下载视频的代码
Nov 15 #Python
python 实现多线程下载m3u8格式视频并使用fmmpeg合并
Nov 15 #Python
浅析python内置模块collections
Nov 15 #Python
Python树莓派学习笔记之UDP传输视频帧操作详解
Nov 15 #Python
Python numpy数组转置与轴变换
Nov 15 #Python
python修改文件内容的3种方法详解
Nov 15 #Python
You might like
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
js判断客户端是iOS还是Android等移动终端的方法
2013/12/11 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
javascript数据类型详解
2017/02/07 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
微信小程序实现动态列表项的顺序加载动画
2019/07/25 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
python3编写C/S网络程序实例教程
2014/08/25 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
Python向日志输出中添加上下文信息
2017/05/24 Python
Collatz 序列、逗号代码、字符图网格实例
2017/06/22 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python随机取list中的元素方法
2018/04/08 Python
Python 判断奇数偶数的方法
2018/12/20 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
霸气队列口号
2014/06/18 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
新员工考核评语
2014/12/31 职场文书
亮剑观后感500字
2015/06/05 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript
redis 查看所有的key方式
2021/05/07 Redis
Python 中random 库的详细使用
2021/06/03 Python