Xueba 学霸空间: a Video-On-Demand Website Based on Django
- REST API for Xueba APP
This project is divided into a frontend and a backend.
- Video List Display
- Video Playback Details
- Detail Comments
- Personal Center
- Article
- File Download
- History
- Likes and Collects
- Notifications
- Video Management
- Comment Management
- User Management
- Feedback Management
- Python
- Django
- Nginx
- Semantic-CSS
- jQuery
- HTML
Ensure you have Python and Django installed on your system.
To set up this Django-based video-on-demand website locally, follow these steps:
- Clone the Repository:
git clone https://github.com/dadaWilliam/videoproject.git
- Navigate to the Project Directory:
cd videoproject - Set SECRET_KEY in
videoproject/videoproject/settings:# SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'test'
- Install Required Packages:
pip install -r requirements.txt
- Run the Development Server:
python manage.py runserver
- Access the Application:
Open your web browser and visit
http://localhost:8000.
基于django的视频点播网站开发
本项目分为前台和后台
前台功能
- 视频列表展示
- 视频播放详情
- 详情评论
- 个人中心
后台功能
- 视频管理
- 评论管理
- 用户管理
- 反馈管理
python/django/nginx/semantic-css/jquery/html

