返回顶部
首页 > 资讯 > 后端开发 > Python >Python Flask 图床(TUS
  • 559
分享到

Python Flask 图床(TUS

FlaskPythonTUS 2023-01-31 08:01:49 559人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

演示:Http://tushe.org GitHub:https://github.com/ericls/tushe 图社(TUSHE)是基于 flask 的图床和图片浏览网站源码,也可以用作套图网站。网站采用 mongoDB 作为数据

演示:Http://tushe.org
GitHubhttps://github.com/ericls/tushe

图社(TUSHE)是基于 flask 的图床和图片浏览网站源码,也可以用作套图网站。网站采用 mongoDB 作为数据库,图片也储存于 GridFS。
采用 lask—Login 做用户认证,采用 Flask-Admin 做后台。

还用到了 Flask-MonGoengine, Flask-Bcrypt 等。见requirements.txt

特点

  • 注册用户可以认领未注册用户的图片,进行相关信息编辑。
  • 有图册功能,可以作为套图网站。
  • 支持微信公众平台接口,用微信上传图片(需要认证的订阅号或者服务号)。

部署

要求

  1. python3.3+
  2. pip install -r requirements.txt (Pillow 相关的支持见:http://pillow.readthedocs.org/installation.html)

部署方法

提供了uwsgi supervisor 配合 Nginx 的配置文件。具体请参考他们的文档。

也可以采用其他方式部署,wsgi 服务器网关接口为tushe.app

已知问题和解决方式

由于引用了 Flask-Login 和 GridFs,所有的请求会插入 Set-Cookie 的 Header。

目前的解决方式是在 Nginx 里面对对应的目录设置 uwsgi_hide_header Set-Cookie。

另外,为了不让每次请求都从数据库读取,可以再引入 Flask-Cache 和在 Nginx 里面设置 uwsgi_cache 相关参数。

--结束END--

本文标题: Python Flask 图床(TUS

本文链接: https://lsjlt.com/news/193237.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python Flask 图床(TUS
    演示:http://tushe.org GitHub:https://github.com/ericls/tushe 图社(TUSHE)是基于 FLask 的图床和图片浏览网站源码,也可以用作套图网站。网站采用 Mongodb 作为数据...
    99+
    2023-01-31
    Flask Python TUS
  • 利用Python实现Picgo图床工具
    目录一、PyPicGo1、安装2、配置3、使用4、支持的图床5、支持的插件6、Uploader上传器7、插件系统8、开发一、PyPicGo PyPicGo 是一款图床工具,是Pic...
    99+
    2024-04-02
  • gitee图床是什么
    Gitee图床是一个基于Gitee(码云)的在线图片存储平台。它允许用户将图片上传到Gitee代码托管平台,并将图片链接存储在markdown文件或其他文本文件中,以便在网站、博客或其他平台上使用。从技术上讲,Gitee图床是一个公共的Gi...
    99+
    2023-10-22
  • Python搭建Gitee图床的示例代码
    目录摘要新建仓库克隆仓库获取TinyPng的"API Key"安装需要的Python包编写Python脚本测试功能摘要 在写博客的过程中经常要插入图片,许多博客平台提供了图片上传的服...
    99+
    2024-04-02
  • 如何利用Python实现Picgo图床工具
    这篇文章主要介绍了如何利用Python实现Picgo图床工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、PyPicGoPyPicGo 是一款图床工具,是PicGo是Py...
    99+
    2023-06-25
  • EasyImage简单图床 - 快速搭建私人图床云盘同时远程访问
    文章目录 1.前言2. EasyImage网站搭建2.1. EasyImage下载和安装2.2. EasyImage网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1.Cpo...
    99+
    2023-09-05
    php 前端 html
  • gitee图床失效怎么解决
    随着互联网的发展,越来越多的人开始使用图床来存储和分享自己的图片。例如,使用GitHub或国内的Gitee等平台,让用户能够方便地上传、管理、分享和使用自己的图片资源。然而,最近有很多用户反映,在使用Gitee图床时出现了一些问题,导致他们...
    99+
    2023-10-22
  • 【搭建私人图床】本地PHP搭建简单Imagewheel云图床,在外远程访问
    文章目录 1.前言2. Imagewheel网站搭建2.1. Imagewheel下载和安装2.2. Imagewheel网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1....
    99+
    2023-09-16
    php 开发语言 服务器 网络 云存储 图床
  • 为什么gitee图床用不了了
    近日,有不少用户反映在使用Gitee图床时出现了问题,无法上传图片或者无法访问已上传的图片。这一情况引起了广泛关注,也让许多用户感到困惑和不知所措。那么,为什么Gitee图床用不了了呢?Gitee图床是一种将图片上传到Gitee代码托管平台...
    99+
    2023-10-22
  • gitee中如何制作博客图床
    这篇文章主要介绍了gitee中如何制作博客图床的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇gitee中如何制作博客图床文章都会有所收获,下面我们一起来看看吧。一、Gitee的图床原理Gitee的图床其实就是利...
    99+
    2023-07-05
  • vscode+picgo+github配置免费图床(图文教程)
    目录在vscode中安装picgo插件配置github配置PicGo在vscode中使用图床常见问题在vscode中安装picgo插件 在vscode的插件中搜索picgo,点击安装...
    99+
    2023-01-06
    vscode picgo github免费图床 vscode 免费图床
  • 图床服务器怎么选择配置
    图床服务器选择配置的方法:1、看图床的程序,选择硬件冗余配置比较高的型号,稳定性和安全性上更有保障;2、看储存的数量,选择容量较大的硬盘,以免数据丢失;3、选择合适的网络线路和保证有充足的带宽,以保证用户的访问速度;4、选择稳定的机房环境和...
    99+
    2024-04-02
  • 图床服务器如何选择配置
    选择图床服务器配置时,主要考虑以下几个方面: 存储空间:根据预计的图片存储量和增长速度,选择适合的存储空间容量。一般建议选择大容...
    99+
    2024-04-12
    服务器
  • Flask路由&视图
    1 路由  1.1app.url_map 查看所有路由 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): ...
    99+
    2023-01-31
    视图 路由 Flask
  • 一次python-flask蓝图的踩坑记录
    目录一.简介二.特色三.flask规模化四. flask Blueprint总结一.简介 Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。F...
    99+
    2022-06-02
    python的flask python安装flask python flask蓝图
  • 深入了解Python Flask框架之蓝图
    随着Flask项目越来越复杂,把所有视图函数放在一个应用文件中会很不方便我们管理,所以需要对程序进行模块化的处理。Flask内置了一个模块化处理的类——Blueprint蓝图。 Bl...
    99+
    2024-04-02
  • 自建私人图床:本地PHP搭建Imagewheel云图床,实现便捷的外部远程访问和图片上传
    文章目录 1.前言2. Imagewheel网站搭建2.1. Imagewheel下载和安装2.2. Imagewheel网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1....
    99+
    2023-09-15
    php 开发语言 运维 内网穿透 服务器 互联网
  • python flask+psutil
    查看其是否安装成功 传递参数的方式 ...
    99+
    2023-01-31
    python flask psutil
  • Lsky Pro+云服务器搭建私人图床
    准备 Ubuntu云服务器(已安装宝塔),并解析一个域名主机记录Lsky Pro官方仓库下载lsky-pro.zipPicgo官方仓库下载PicGo-Setup-x.x.x-x64.exe并安装阅读L...
    99+
    2023-09-11
    服务器 php 运维
  • 怎么搭建Gitee+PicGo免费个人图床
    今天小编给大家分享一下怎么搭建Gitee+PicGo免费个人图床的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Gitee 设...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作