maple-bbsa forums system based on flask

联合创作 · 2023-09-21 00:19

maple-bbs


https://img.shields.io/badge/license-GPL3.0-blue.svg https://img.shields.io/badge/python-3.4-brightgreen.svg


English | 中文


https://raw.githubusercontent.com/honmaple/maple-bbs/master/screenshooter/index.png https://raw.githubusercontent.com/honmaple/maple-bbs/master/screenshooter/board.png https://raw.githubusercontent.com/honmaple/maple-bbs/master/screenshooter/ask.png


This is a free,open-source forums system based on the flask


If you have used maple-bbs before 2017-4-1,please use upgrade script to upgrade data


important ! : please modify script to configure as your own database.



# session1:old database
# session2:new database
python upgrade.py
python upgrade_count.py


Features



  • Register & login & forget password

  • Board and tags

  • Collect

  • Like replies

  • Follow tags,users,topics

  • Privacy setting

  • Choice markdown to ask

  • Tags rss

  • Avatar

  • Full text search with whoosh


Installation



mkvirtualenv forums


Install necessary package



pip install -r requirements.txt


Config



mv config.example config.py


remember to modify config file.


Init sql



python runserver.py db init 
python runserver.py db migrate -m "first migrate"
python runserver.py db upgrade


Or



python runserver.py initdb


create full text index



python runserver.py create_index


Create admin account



python runserver.py create_user


Login and visit admin


Ok ,visit forums.localhost:8000/admin to add something


Demo


Please visit forums.honmaple.org


License


maple-bbs is open-sourced software licensed under the GPL3 license

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报