Advertisement

Flask-Blog: 基于 Flask、Layui 和 SQLite 的个人博客系统(含前后台),支持 Markdown 编辑

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Flask-Blog是一款结合了Flask框架、Layui前端技术和SQLite数据库的个人博客平台,提供Markdown编辑功能及完整的前后端管理。 基于 Flask + Layui + SQLite 的个人博客系统(包括前台与后台) 一、主要特点: - 支持 Markdown 编辑器 - 提供简短笔记功能 - 响应式布局,适合移动设备浏览 - 部署和迁移简便 二、开发环境: - Web 框架:Python Flask - 前端框架:Layui - 数据库:SQLite - Markdown 支持: Editor.md - 代码高亮插件:highlight.js - 部署环境:CentOS 8.2 三、博客前台: (一)主体内容区 1. **首页**以列表形式展示文章标题及摘要,每页显示10篇文章,并提供分页功能。 2. 正文页面通过点击首页的文章标题进入。该页面将呈现 Markdown 渲染后的完整内容,包括标题、文章信息、正文文本以及标签和留言部分;留言区采用分页显示方式。 3. **归档**按照年份和月份对所有文章进行分类展示,以列表形式排列,并且不设分页机制。 4. **笔记功能**是本博客的一个独特特色。它与普通的文章并列存在,为用户提供记录简短想法或灵感的空间。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Flask-Blog: FlaskLayui SQLite ), Markdown
    优质
    Flask-Blog是一款结合了Flask框架、Layui前端技术和SQLite数据库的个人博客平台,提供Markdown编辑功能及完整的前后端管理。 基于 Flask + Layui + SQLite 的个人博客系统(包括前台与后台) 一、主要特点: - 支持 Markdown 编辑器 - 提供简短笔记功能 - 响应式布局,适合移动设备浏览 - 部署和迁移简便 二、开发环境: - Web 框架:Python Flask - 前端框架:Layui - 数据库:SQLite - Markdown 支持: Editor.md - 代码高亮插件:highlight.js - 部署环境:CentOS 8.2 三、博客前台: (一)主体内容区 1. **首页**以列表形式展示文章标题及摘要,每页显示10篇文章,并提供分页功能。 2. 正文页面通过点击首页的文章标题进入。该页面将呈现 Markdown 渲染后的完整内容,包括标题、文章信息、正文文本以及标签和留言部分;留言区采用分页显示方式。 3. **归档**按照年份和月份对所有文章进行分类展示,以列表形式排列,并且不设分页机制。 4. **笔记功能**是本博客的一个独特特色。它与普通的文章并列存在,为用户提供记录简短想法或灵感的空间。
  • VueFlask端分离:vue-flask-blog
    优质
    vue-flask-blog是一款采用Vue.js构建前端界面,并利用Python Flask框架搭建后端服务的现代化博客平台。它实现了前后端彻底分离,提供了流畅的用户体验及灵活的内容管理功能。 vue-flask-blog是一个基于Vue-Flask实现的前后端分离博客系统。
  • Python Flask框架Flask-Blog实现
    优质
    简介:本项目采用Python的Flask框架开发了一个功能完善的个人博客系统——Flask-Blog。它不仅界面美观、操作简便,还支持文章分类、标签管理以及用户评论等功能,帮助博主轻松分享见解与故事。 烧瓶博客是一个基于Python Flask框架的个人博客系统。该系统的特性包括内置模型(如栏目、标签、文章和评论)、数据库支持(使用SQLAlchemy驱动,主要兼容SQLITE和Mysql两种类型)以及Markdown编辑器等。 此外,它还包含一个强大的后台管理系统——Flask-Admin,为用户提供简单易用的管理功能,并且采用了Flask-Login插件来实现用户登录机制。在本地环境中部署时,可以通过pip与virtualenv工具进行操作。安装依赖项则通过requirements/common.txt文件完成。
  • Flask网站:flask-blog
    优质
    flask-blog是一款基于Python微框架Flask开发的多人博客平台,用户可以轻松创建、编辑和分享个人或团队文章,支持评论互动与个性化设置。 flask-blog 是一个使用 Python 的 Flask 框架编写的多人博客网站。该系统包括功能注册/登录、个人信息设置和头像上传等功能,并且支持用户动态展示以及站内消息发送。此外,还提供了一个用户关注系统(涵盖其他作者或特定话题)。 博客部分包含技术问答板块与主题文章板块,允许读者发表评论并参与讨论。文章标题及内容可进行关键字搜索,以方便快速查找所需信息。页面采用响应式布局设计,支持在移动设备上浏览。 后台管理系统仍在开发中,并提供了一些基本功能如管理主页、查看主题文章和用户消息等模块;同时包含问答问题处理的功能。 创建数据库时使用了 Flask-Migrate 扩展来实现对数据库的操作: 1. 初始化迁移仓库:`python manage.py db init` 2. 生成自动化的迁移脚本:`python manage.py db migrate -m initial migration` 3. 更新数据库结构:`python manage.py db upgrade` 以上是项目的简要介绍及其使用说明。
  • Flask简易 Blog
    优质
    本项目是一款基于Python Flask框架开发的简易博客系统,旨在为用户提供简洁高效的个人或小型团队博客搭建解决方案。 博客预览展示了一个基于Flask的简单博客系统的发展前提条件:需要Python 2.7 或 Python 3.4 及 MySQL 5.5+。 设置烧瓶开发: ``` $ git clone $ cd 博客 $ pip install -r requirements/dev.txt ``` 快速入门博客运行步骤如下,包括Mysql、Redis和Celery的启动: - 启动 Redis:`service redis start` - 开启 MySQL 服务:`service mysqld start` - 运行 Celery 工作进程: `celery worker -A celery_worker.celery -l info` 创建测试数据并升级到MySQL: ``` $ python manage.py db init $ python manage.py ```
  • Blog-Flask开发,采用BootStrap、FlaskMySQL构建,并续优化中
    优质
    Blog-Flask是一款专为个人打造的博客系统,利用BootStrap设计精美界面,结合Flask框架与MySQL数据库进行高效内容管理,不断迭代优化以提供最佳用户体验。 我在使用Flask编写自己的博客系统,并不断进行优化和更新。
  • Python-Flask
    优质
    本项目是一款使用Python Flask框架开发的个人博客系统,提供简洁美观的界面和强大的功能,支持文章分类、标签管理和评论互动等。 这个博客系统是使用Python和Flask框架开发的,为用户提供了一个个人博客平台,方便用户创建、编辑及分享自己的文章。该系统具备用户认证、文章管理以及评论功能等核心特性,并支持自定义主题与插件扩展。不论是记录日常生活点滴、分享知识经验还是进行交流讨论,这个基于Python-Flask的个人博客系统都能满足您的需求。快来体验吧!
  • Flask
    优质
    这是一款使用Python的Web框架Flask开发的个人博客系统,用户可以方便地发布文章、管理分类和标签,分享个人观点与见解。 使用Python编写的Flask个人博客项目。项目的最终效果可以在博文的最后查看。
  • PythonMySQLFlask
    优质
    本项目为一个使用Python及Flask框架开发的个人博客网站,结合MySQL数据库存储用户信息与文章内容。适合编程爱好者学习后端技术。 Flask实现的个人博客系统页面简洁美观,主要功能包括:1、系统的登录和注册;2、文章添加、修改、删除及查找;3、博客主页和个人主页展示;4、提供便捷的文章编辑板;5、具备系统管理和用户密码修改等功能,并附有详细的使用说明文档以及完整的MySQL数据库文件。该系统适合初学者下载并进行学习实践。
  • OriginBlog: Flask、MongoDB、Bootstrap Docker
    优质
    OriginBlog是一款利用Flask框架结合MongoDB数据库,并采用Bootstrap前端样式的个人博客平台。借助Docker容器化技术,轻松部署与分享个人见解和文章。 OriginBlog 是一个由开发者驱动的博客项目。 该项目的目标是打造一个轻量、美观且易于扩展的博客系统,并具备以下特性: - 支持多用户管理:允许用户发表文章,参与后台管理。 - 基于角色进行权限访问控制:可以自定义各种角色以满足不同需求。 - 提供一系列通用功能:包括文章发布与评论交互,个人页面定制、分类和标签系统等。 - 自由配置家居组件:支持根据个性化需要添加或调整界面元素。 - 文章排序及管理选项:用户可根据权重对内容进行排列或者选择性地隐藏某些条目。 - 自动生成目录列表:依据每篇文章的内容自动生成索引,方便读者快速定位信息。 - Markdown 编辑模式与代码高亮显示功能集成于一体化编辑器中。 - 后台管理系统界面全面且友好,涵盖所有必要的管理任务和操作选项。 - RESTful 风格 API 用于后台资源的有效管理和更新工作流的自动化处理过程。 - 简单配置即可调整博客的基本设置:通过修改配置文件与环境变量实现个性化定制体验。 - SEO 友好设计:内置站点地图生成器,可自动向搜索引擎提交新发布的内容链接以提高可见度和流量导入率。 - 快速部署方案支持 Docker + Nginx + Gunicorn + MongoDB 堆栈组合。 该系统还提供了演示版供用户预览各项功能的实际效果。