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的分享
由于个人能力和精力有限,希望更多人可以参与进来,共同开发,使程序功能更加完善,界面更加好看
效果图如下
首页
访问俱乐部
访问俱乐部内容
创建俱乐部
我的俱乐部
创建分享
我的分享