3 Star 8 Fork 2

akira / xshare

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

xshare, 一个私密内容分享系统


基于python3.7+flask+jinja2+sqlalchemy实现的私密内容分享系统

目前实现了:

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

没有实现的功能

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

本地体验

  • 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的分享

示例图片

  • 首页

pic1

  • 访问页面

pic2

  • 访问俱乐部分享文章页面

pic

  • 创建俱乐部 avatar
  • 我的俱乐部 avatar
  • 创建分享 avatar
  • 我的分享 avatar

构建docker image:

cd xshare

sudo docker build -t flasktest .

运行镜像:

docker run -it -d --name testflask -p 8080:8080 flasktest:latest

登录docker,输入账号密码

docker login

push上docker hub ,成功之后可以登录docker网站查看是否已经存在。

docker push 账号名/线上名称:latest

pull下载到自己服务器

docker pull 账号名/线上名称:latest

About

xshare, 一个私密内容分享系统 expand collapse
Python and 6 more languages
Apache-2.0
Cancel

Releases (1)

All

Contributors

All

Activities

Load More
can not load any more
Python
1
https://gitee.com/idart/xshare.git
git@gitee.com:idart/xshare.git
idart
xshare
xshare
master

Search