# mydisk **Repository Path**: suihan-y/mydisk ## Basic Information - **Project Name**: mydisk - **Description**: Python网盘 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2017-03-19 - **Last Updated**: 2021-10-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 本项目基于python, mongodb ### 项目结构 ```markdown ├─md │ ├─migrations │ │ └─ │ ├─static 静态资源 │ ├─templatetags │ │ └─模板自定义标签,filter等 │ ├─util 工具类 │ │ │ └─ views.py 路由处理函数 ├─mydisk │ └─ settings.py 项目配置文件 │ └─ urls.py 路由配置文件 │ ├─templates HTML模板 └─uploads 文件上传保存目录 ``` 项目运行需要环境, python3.6, MongoDB, 在md/util/mongo.py文件中修改数据库连接信息, > 安装django, pymongo ```bash pip3 install django pip3 install django-debug-toolbar pip3 install pymongo ``` > 打开控制台切换到项目根目录下,输入以下命令启动项目 ```bash python manage.py runserver 0.0.0.0:80 ``` > 浏览器输入 localhost/index 即可 > 前端页面采用了bootstrap, 上传文件使用百度的webuploader插件, 弹窗使用layUI,右键菜单是自己写的插件,右键菜单功能并未做完, 图标使用的是iconfont.cn网站的图标,在md/static/js/iconfont.js中引入