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的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
Python的Django框架中if标签的相关使用
Jul 15 Python
Python编程生成随机用户名及密码的方法示例
May 05 Python
Python输出\u编码将其转换成中文的实例
Dec 15 Python
对Python3.x版本print函数左右对齐详解
Dec 22 Python
django的model操作汇整详解
Jul 26 Python
python解释器spython使用及原理解析
Aug 24 Python
python库matplotlib绘制坐标图
Oct 18 Python
Django异步任务线程池实现原理
Dec 17 Python
keras获得某一层或者某层权重的输出实例
Jan 24 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
Jun 01 Python
Keras loss函数剖析
Jul 06 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函数array_merge用法一例(合并同类数组)
2013/02/03 PHP
CodeIgniter生成静态页的方法
2016/05/17 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
JS中==与===操作符的比较
2009/03/21 Javascript
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
超全面的vue.js使用总结
2017/02/12 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
教你完全理解ReentrantLock重入锁
2019/06/03 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
python中利用Future对象异步返回结果示例代码
2017/09/07 Python
Python2中文处理纪要的实现方法
2018/03/10 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
Python Django 页面上展示固定的页码数实现代码
2019/08/21 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
使用python实现多维数据降维操作
2020/02/24 Python
Python 读取位于包中的数据文件
2020/08/07 Python
python实现逻辑回归的示例
2020/10/09 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
《老王》教学反思
2014/02/23 职场文书
教师求职信
2014/06/17 职场文书
高中生第一学年自我鉴定
2014/09/12 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
户外亲子活动总结
2015/05/08 职场文书
如何计划开一家便利店?
2019/07/31 职场文书