私密内容分享应用 xshare 发布第一个版本

316 阅读1分钟

xshare 是一个使用 flask + jinja2 + flask-sqlalchemy 开发的私密内容分享系统。

  • A用户在系统创建俱乐部,提交分享到创建的俱乐部,分享俱乐部的名称,访问密码给用户B
  • B用户访问系统,登录,搜索俱乐部,输入访问密码,进入分享的内容列表

gitee 地址 gitee.com/idart/xshar…

目前实现了:

  • 用户的登录、注册
  • 创建和编辑俱乐部、分享(文章)
  • 访问他人的俱乐部内容
  • 修改个人基本信息
  • 留言功能

没有实现的功能

  • 修改账号密码
  • 管理后台

本地体验

  • git clone gitee.com/idart/xshar…
  • cd xshare
  • python3 -m vitualven venv
  • pip install -r requirements.txt
  • 修改settings下的配置信息,设置数据库
  • flask db init
  • flask db mirate
  • flask deploy product
  • 使用 账号:xshare 密码:12345678 登录体验
  • 注册新账号,访问xshare的分享

由于个人能力和精力有限,希望更多人可以参与进来,共同开发,使程序功能更加完善,界面更加好看

效果图如下

首页

访问俱乐部

访问俱乐部内容

创建俱乐部

我的俱乐部

创建分享

我的分享