基于django的视频点播网站开发-step1-项目介绍

本文将会对该项目进行一个简单的介绍,包括项目名称、项目背景、项目功能、技术栈等等。

项目名称

基于django的视频点播网站开发

项目背景

学习完毕python和django之后,想找个项目练练手,本来想写个博客项目练手,无奈别人已经写过了,所以笔者就打算写一个视频点播网站,因为笔者非常喜欢观看视频,尤其是YouTube、bilibili都是笔者非常喜欢的视频网站,所以想自己实现一个简单的视频点播网站,学以致用。

项目功能

本项目分为前台和后台

前台功能

  • 视频列表展示
  • 视频播放详情
  • 详情评论
  • 个人中心

后台功能

  • 视频管理
  • 评论管理
  • 用户管理
  • 反馈管理

演示地址

https://v.mypython.me/

后台管理地址

https://v.mypython.me/myadmin/

测试账号

用户名:admin123 密码:admin123

适合人群

python初级学员、大学生、系统设计人员、

技术栈

python/django/nginx/mysql/semantic-css/jquery/html

源码

https://github.com/geeeeeeeek/videoproject/

QA互动

原文地址:http://blog.51cto.com/8070900/2351287

时间: 2024-10-02 00:09:36

基于django的视频点播网站开发-step1-项目介绍的相关文章

基于django的视频点播网站开发-step3-注册登录功能

用户注册登录是一个网站的基本功能,django对这部分进行了很好的封装,我们只需要在django的基础上做些简单的修改就可以达到我们想要的效果.在本讲中,我们会用到user中的用户授权方面的一些函数,还会对django中的user进行扩展,以及django中的form验证. 效果展示 注册页面 登录页面 创建users应用 django的设计哲学是,一个应用只提供一种功能,比如users应用只提供用户相关功能,comment应用只提供评论相关功能,这能提高代码的重复利用率. 在django中,只

超实用python小项目--基于python的手机通讯录二维码生成网站--1、项目介绍和开发环境

这个项目是我做完整的第一个python web项目,对于新手来说,这个项目绝对是一个特别好的练手项目. 起名还是困难,但是自己确实比较烦输入这么长的名字(手机通讯录二维码生成网站)去定义这个网站,所以还是给这个项目起个名字吧,叫什么呢?就叫 "鹅日通讯录"吧(Earth address list). --------------------------------------------------------------------------------------------我是

django之python网站开发基础

原文:http://www.cnblogs.com/feixuelove1009/p/5823135.html 一.Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了. 1. web框架介绍 具体介绍Django之前,必须先介绍WEB框架等概念. web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后"填空"或"修改"成你自己需要的样子. 一般web框架的架构是这样的:

IIS下MVC做视频点播网站开发注意事项

1.控制器PornController返回视频文件目录的视图,它接收一个参数folderPath,该参数代表根目录下任一层级的子目录,返回当前子目录的文件及文件夹列表. 2.如果是文件,判断是否是视频文件,如果是,将该文件路径传给PornVideoController,返回视频播放页面. 3.用插件接收文件路径,播放视频,这里需要注意绝对路径和网站Url的转换. 3.1 IIS的配置:将MEMI类型包头的扩展名全部设置好:设置视频所在目录为网站的虚拟目录,播放插件的接收URL为 虚拟目录 + 子

【Python】djangorestframework 基于django框架的接口开发

官网:http://www.django-rest-framework.org/#installation 下载:https://pypi.python.org/pypi/djangorestframework/3.3.3 参考:http://www.cnblogs.com/holbrook/archive/2012/02/19/2358704.html 参考:http://www.weiguda.com/blog/18/ 参考:http://blog.csdn.net/rongyongfeik

从svn上检出威尼斯人网站开发多模块maven项目

一.SVN上Maven多威尼斯人网站开发模块项目结构 haozbbs.comQ1446595067 使用eclipse导入SVN上的Maven多模块项目 Maven多模块项目所在SVN目录 二.eclipse通过SVN导入到工作空间 工作空间位于F:/HPCWorkspace 2.1 File->Import,选择从SVN检出项目下载 2.2 选择/新建SVN资源库位置 如果资源库还没创建好,选择创建新的资源库位置,如果已经创建好资源库了,那么选择使用现有的资源库位置下载 不存在的话新建 存在的

asp.net 网站开发流程总结

由于这学期要做asp.net的网站开发,导师让我们在前期做详细的计划说明,时间安排.由于网站开发流程不知道,以及需要学什么指示都是盲懂,所以计划安排需在了解大致流程之后才能做出来,一下是询问同学和在网上查阅,总结出的粗略的网站开发流程以及一些所需要学的知识.可能存在很多漏洞和缺陷,如大家看到了也希望大家指导..... 总结一 asp.net建网站的主要步骤 1. 首先是需求分析了,分析你打算做哪些功能,涉及哪些因素以及他们的关联关系等等. 2. 数据库设计,根据功能定义出可能的数据对象,设计出数

基于Django快速开发可定制的办公系统实战(1):Git的使用

基于Django快速开发可定制的办公系统实战(1):Git的使用 ?为什么在项目的开篇要介绍下git的使用呢?俗话说:"工欲善其事,必先利其器",git工具就是项目开发的必备利器,尤其是在多人协作开发环境中.使用git工具可实现分布式的版本控制,可在服务端和本地创建一个版本库. ?脑图是本文的"脊椎",了解个大概后,再通读本文,再加上实际的操作,效果会更好,那我们就开始吧! 1 Git工具安装 Windows版本安装: 安装包下载地址:https://gitforw

还在寻找基于J2EE的网站开发设计定做?找我们

基于SSM JSP设计 网上购物管理系统 基于SSM android设计 律师事务所管理系统 基于SSM ssh设计 订单管理系统 基于SSM ssh设计 拼车管理系统 基于SSM ssh设计 学生档案管理系统 基于SSM ssh设计 辅导员考评管理系统 基于SSM ssh设计 网络任务管理系统基于SSM ssh设计 信用合作社贷款管理系统基于SSM ssh设计 企业办公管理系统基于SSM ssh设计 在线考试管理系统 基于SSM ssh设计 汽车配件管理系统 基于SSM ssh设计 高校报销管