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 相关文章推荐
SVM基本概念及Python实现代码
Dec 27 Python
python+matplotlib绘制饼图散点图实例代码
Jan 20 Python
Python常见工厂函数用法示例
Mar 21 Python
python生成n个元素的全组合方法
Nov 13 Python
浅谈python脚本设置运行参数的方法
Dec 03 Python
给 TensorFlow 变量进行赋值的方式
Feb 10 Python
python模式 工厂模式原理及实例详解
Feb 11 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
Mar 12 Python
python进行参数传递的方法
May 12 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
Jun 23 Python
解决tensorflow/keras时出现数组维度不匹配问题
Jun 29 Python
Python绘图实现台风路径可视化代码实例
Oct 23 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
php采集时被封ip的解决方法
2010/08/29 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
突发奇想的一个jquery插件
2010/11/19 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
微信小程序云函数添加数据到数据库的方法
2020/03/04 Javascript
Vue axios 跨域请求无法带上cookie的解决
2020/09/08 Javascript
python实现人人网登录示例分享
2014/01/19 Python
Python中常用操作字符串的函数与方法总结
2016/02/04 Python
python append、extend与insert的区别
2016/10/13 Python
Python可变参数用法实例分析
2017/04/02 Python
Python实现通过文件路径获取文件hash值的方法
2017/04/29 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
2018/03/30 Python
Python使用itertools模块实现排列组合功能示例
2018/07/02 Python
python调用百度语音REST API
2018/08/30 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
基于PyInstaller各参数的含义说明
2021/03/04 Python
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
2013/01/30 HTML / CSS
Yves Rocher伊夫·黎雪美国官网:法国始创植物美肌1959
2019/01/09 全球购物
司机辞职报告范文
2014/01/20 职场文书
社区八一活动方案
2014/02/03 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
推广活动策划方案
2014/08/23 职场文书
房产公证委托书范本
2014/09/20 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
大学生见习报告总结
2014/11/04 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书