V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Abbeyok
V2EX  ›  分享创造

ABlog-专门为了 [付费阅读] 二开的 Flask 博客程序

  •  
  •   Abbeyok · 2019-08-14 15:22:14 +08:00 · 1947 次点击
    这是一个创建于 1923 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发的目的

    之前用着 wordpress,后面想着给博客加个付费阅读的功能,然后刚好我是 payjs 最早注册的用户,不用白不用

    但是发现给予 payjs 的 wordpress 付费阅读插件要么功能不满足要求,要么是付费的

    好吧,能怎么办?

    只能自己开发了,然而我不会 PHP,不会 wordpress,只会 Python,Python web 开发只会 Flask,因此直接 Google 了一下基于 Flask 开发的博客,然后进行二开。

    ABlog 介绍

    ABlog通过YuBlog二开完成

    对比原项目,Ablog 主要做了以下改进:

    1. 新增多用户系统
      • 用户可购买付费文章
      • 用户可修改密码
      • more...
    2. 新增付费阅读功能
      • 通过payjs.cn对接微信支付
      • 通过购买积分的方式付费
      • 不同文章可设置不同的积分要求
    3. 改进评论系统
      • 评论由问答式改为盖楼式显示;
      • 后台可直接回复评论
      • 用户必须注册才可评论
      • 普通用户评论需审批,管理员评论直接显示
    4. 改进后台功能
      • 后台可设置网站更多的信息:域名、博客名、简介、统计代码等
      • 后台新增对接 sm.ms 图床
    5. 改进缓存系统

    ...

    因 Abbey 只是想找一个现成的 Flask 写的博客,再进行二开,会做很多的改进和功能,因此 Abbey 另开了一个 repo

    安装和预览

    请移步博客,博客有详细介绍:https://www.abbeyok.com/archives/393

    3 条回复    2021-01-17 15:28:50 +08:00
    Abbeyok
        1
    Abbeyok  
    OP
       2019-08-14 21:31:39 +08:00 via Android
    我日。只有收藏没有回复
    python30
        2
    python30  
       2019-08-14 22:19:34 +08:00
    不错。不错
    zhenzinian
        3
    zhenzinian  
       2021-01-17 15:28:50 +08:00
    支持一下,网站打不开了。要是有专栏付费的功能就更棒拉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:23 · PVG 22:23 · LAX 06:23 · JFK 09:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.