All Projects → simonzhoup → flask-blog

simonzhoup / flask-blog

Licence: other
一个基于Flask的多人blog网站

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to flask-blog

ttl255.com
ttl255.com - Resources
Stars: ✭ 31 (+82.35%)
Mutual labels:  jinja2-templates
ansible-role-k8s
This role render an arbitrary number of Jinja2 templates and deploys or removes them to/from Kubernetes clusters.
Stars: ✭ 26 (+52.94%)
Mutual labels:  jinja2-templates
jinja2-git
Jinja2 extension to handle git-specific things
Stars: ✭ 12 (-29.41%)
Mutual labels:  jinja2-templates
netascode
This repo contains an example of the virtual network of a fictitious company which you can use to play and to learn network automation. Public repository for Network as Code. NaC model.
Stars: ✭ 36 (+111.76%)
Mutual labels:  jinja2-templates
lbuild
lbuild: a generic, modular code generator in Python 3
Stars: ✭ 22 (+29.41%)
Mutual labels:  jinja2-templates

flask-blog

这是一个使用python的flask框架编写的多人博客网站


Author simonzhoup
E-mail [email protected]

功能

  • 注册/登录系统
  • 个人信息设置、头像上传
  • 用户动态展示
  • 站内消息功能
  • 用户关注系统/话题关注系统
  • 博客包含技术问答板块和主题文章板块
  • 文章评论
  • 问答系统
  • 文章标题和内容支持关键字搜索
  • 响应式布局,支持移动设备
  • 文章标签
  • 简单的后台管理系统(完成中...

截图

主页

主题

文章

文章列表

新文章

用户主页

消息

问答

问题

后台管理

如何使用

  • 创建数据库
#项目使用Flask-Migrate扩展, 用来管理数据库
#创建迁移仓库
$ python manage.py db init

#自动创建迁移脚本
$ python manage.py db migrate -m "initial migration"

#更新数据库
$ python manage.py db upgrade
  • 启动程序
$ python manage.py runserver

访问

浏览器打开 http://127.0.0.1:5000

其它

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].