Django2网站开发:架构设计与关键技术概览.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 8页
  • 2026-03-11 发布于北京
  • 举报

Django2网站开发:架构设计与关键技术概览.pptx

第八章实战:视频网站项目介绍与开发前的准备

项目介绍基于django2开发一个视频网站,支持内链与外链方式(内链指自己上传,自己转码并发布的视频内容,外链指直接跳转到第三方的视频网站的某个视频播放地址)

项目分块后台管理系统(admin/dashboard)不使用django自带的admin,自己书写一套客户端用户应用系统

Dashbaord架构图

客户端架构图

新知识或新功能概览Gitgithub分布式代码管理工具线上代码仓库地址Celery异步队列系统Ffmpeg视频编辑命令行工具云存储(七牛云)分页功能session与cookie的使用Bootstrap,jquery的使用,ajax与后台异步交互Gunicorn+django+nginx服务部署方案Supervisor服务监控模版引擎选择mako

git与github的使用git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。?github是一个代码管理的网站,我们通过在该网站上注册即可使用,以有账号,通过signin登录;未注册过的通过signup进行注册,方法傻瓜式操作

Git最基本使用gitclonehttp:xxxxx下载github上代码版本到本地gitfetch同步线上代码gitmergeorigin/xxxx将线上某个分支的代码合并到本地分支代码gitaddxxx将本次开发的代码提交到本地临时仓库gitcommit–m“介绍本次提交的内容”提交本次代码到本地仓库gitpushoriginxxx将本次commit的代码同步提交到线上的分支Ps初始化git有master和develop两个分支,master为生产版本,develop为开发版本(稍后我们会从0创建一个版本然后一步步使用以上的命令)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档