1 Star 1 Fork 0

仲秋末马 / share-album

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

share-album

这是一个Flask搭建的云共享相册,支持在线上传,删除,恢复图片,支持一键清空回收站

主页样例如下

主页

网站分为四个页面

  • 页面一:主页
  • 页面二:回收站
  • 页面三:每日一文
  • 页面四:图片详情页
  • 页面五:所有上传的图片

使用问题

由于日常生活中基本上只能用到页面一和页面二和页面三和页面四,所以页面五被隐藏起来了,细心的道友仔细寻找可以发现,另外搭建好的网站如果不添加限制,容易被其他人员删除相关照片,现在增加了删除和旋转照片必须输入口令。

新增功能

  • 主页图片旋转功能,支持局部刷新;
  • 直接从页面上删除/恢复照片,支持局部刷新;
  • 上传照片提示等待功能;
  • 上传照片重定向微信页面访问bug修复;
  • 支持一键清空的功能;
  • 删除/恢复照片提示功能;
  • 详情页功能

函数都放在/api/resource/这个文件夹里面

用于视图函数的书写,把整个项目的入口变得更加简洁,把函数代码归类到一起,其中使用了蓝图注册的方式把函数放在了一起

增加删除与旋转必须输入口令

主页

项目运行

项目中有两个运行文件

  • run.py
  • run.sh

安装环境

$ python3.8 -m venv venv  

$ . venv/bin/activate

$ python -m pip install --upgrade pip  //使用python3.6时候pip版本对应不上出错时候使用

$ pip install -r requirements.txt

运行方法一[此方法用于前端运行,可以实时查看log信息]:

python3 run.py

运行方法二[此方法用于后台运行,根据项目目录下,nohup.out文件查看log信息]:

启动服务

bash run.sh  --start

关闭服务

bash run.sh  --stop

重启服务

bash run.sh  --restart

空文件

简介

在线相册-github转 展开 收起
Python 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/daydream_bug/share-album.git
git@gitee.com:daydream_bug/share-album.git
daydream_bug
share-album
share-album
master

搜索帮助