python - 用户图像管理页面
问题描述
我想为登录到我的网站的任何用户创建一个“photo_management”页面,他们可以:
- 将照片上传到他们的帐户
- 查看所有已上传的照片
- 从他们的帐户中删除照片
理想情况下:
- 照片显示为简单的画廊,而不是文件结构
- 上传功能可以一次选择和处理多张图片
- 可以选择上传并因此显示的每个图像(使用复选框),并且删除按钮将删除选择的任何图像。
- 一切都显示在一页上
有没有可以做到这一点的包?
解决方案
我建议你看看flask-cloudy ( GitHub , PyPI ) 和它的本地存储选项。他们有一个示例应用程序,它具有您正在寻找的大部分功能:https ://github.com/mardix/flask-cloudy/tree/master/example 。
Flask-Cloudy 可以满足您的前三个要求:
- 将照片上传到他们的帐户
- 查看所有已上传的照片
- 从他们的帐户中删除照片
但它没有任何帐户/登录功能。您必须自己实施。我建议使用Flask-Login(Docs、GitHub、PyPI)。
推荐阅读
- android - Flutter - 单击按钮时在 GridView 中添加容器(小部件)?
- python - 单元测试用例没有在 python 中执行
- javascript - 用户输入正确密码后,如何使提交按钮重定向到另一个页面?
- python - 在 tkinter 中检查时如何打印相应的复选框名称?
- ios - 在 Xcode 中构建档案时出错(我使用过 Unity 和 Firebase)
- javascript - 向下滚动功能
- python - 无法在 jupyter 实验室中导入 pymc3
- r - 工作空间中加载的包和对象的源代码引用 (srcref)
- vba - 我收到一个未知的文件路径错误,我不知道为什么?
- ruby-on-rails - 在 Windows 上运行 bundle install 时遇到问题