DeerU v2.0.0 发布,开源博客系统 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
a719114136
V2EX    分享发现

DeerU v2.0.0 发布,开源博客系统

  •  
  •   a719114136 2020-02-20 09:59:26 +08:00 2615 次点击
    这是一个创建于 2120 天前的主题,其中的信息可能已经有所发展或是发生改变。

    DeerU v2.0.0 更新了多处细节,同时修改了目之后的开发方向,主要细节有:

    一、修改项目定位

    DeerU 从 2.0 开始定位为可供二次开发的博客系统,基于此定位,此项目将为有 django、前端经验开发者提供可自行扩展博客系统。DeerU 今后将只提供博客基础功能更新、安全性更新、可扩展性更新,除此之外的功能(比如主题、上传 cdn 等)需要开发者自行开发。

    二、功能及 BUG 更新

    • admin 增加仪表盘
    • admin 配置可视化
    • 修复下一篇按钮的连接 bug
    • 升级 js 以及 py 包
    • view_class 的 context 规范化
    • 修改文章简介、图片的提取逻辑
    • 评论支持审核
    • 修改评论数统计规则,只统计对文章的评论
    • 新回复邮件提醒功能
    • 增加日志功能
    • 评论增加验证码

    相关链接

    更新截图

    仪表盘

    配置

    9 条回复    2020-03-06 00:27:56 +08:00
    w1287928345
        1
    w1287928345  
       2020-02-20 10:03:23 +08:00 via iPhone
    收藏了
    ichubei
        2
    ichubei  
       2020-02-20 11:08:43 +08:00 via iPhone
    还不错,
    a719114136
        3
    a719114136  
    OP
       2020-02-20 15:07:49 +08:00
    沉的好快,顶起来
    YahWx
        4
    YahWx  
       2020-02-22 03:00:02 +08:00 via Android
    好东西,见证历史了。不得不说你的博客老年人字体看着眼睛挺舒服的
    a719114136
        5
    a719114136  
    OP
       2020-02-22 10:55:38 +08:00 via Android
    @YahWx 老年人字体,你说的是哪部分
    Sumzibuyu
        6
    Sumzibuyu  
       2020-03-05 16:49:45 +08:00
    mysql 初始化失败

    配置文件:
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'OPTIONS': {
    'read_default_file' '/www/wwwroot/DeerU/my.cnf',
    },
    }
    }
    my.cnf 文件

    my.cnf 文件
    [client]
    database = deeru
    user = deeru
    password = z4i
    default-character-set = utf8mb4

    报错
    初始化中:
    同步数据库修改 ...
    同步数据库修改 ... [失败],更多信息查看 ./log/init.log
    Traceback (most recent call last):
    File "/www/wwwroot/DeerU/DeerU_venv/lib/python3.6/site-packages/django/db/backends/base/base.py", line 217, in ensure_connection
    self.connect()
    File "/www/wwwroot/DeerU/DeerU_venv/lib/python3.6/site-packages/django/db/backends/base/base.py", line 195, in connect
    self.cOnnection= self.get_new_connection(conn_params)
    File "/www/wwwroot/DeerU/DeerU_venv/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 227, in get_new_connection
    return Database.connect(**conn_params)
    File "/www/wwwroot/DeerU/DeerU_venv/lib/python3.6/site-packages/MySQLdb/init.py", line 84, in Connect
    return Connection(*args, **kwargs)
    File "/www/wwwroot/DeerU/DeerU_venv/lib/python3.6/site-packages/MySQLdb/connections.py", line 179, in init
    super(Connection, self).init(*args, **kwargs2)
    MySQLdb._exceptions.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")
    a719114136
        7
    a719114136  
    OP
       2020-03-05 17:56:34 +08:00   1
    @Sumzibuyu

    mf.cnf 文件添加,host 和 port,如:

    ```
    [client]
    host = 127.0.0.1
    port = 3306
    ...
    ```
    Sumzibuyu
        8
    Sumzibuyu  
       2020-03-05 21:58:30 +08:00
    @a719114136 你好,还是报错哦 (之前是 MySQL 链接问题已经解决),github 上提问了,是只能用 sqlite 数据库吗?
    a719114136
        9
    a719114136  
    OP
       2020-03-06 00:27:56 +08:00 via Android
    @Sumzibuyu 回复了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5272 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 07:04 PVG 15:04 LAX 23:04 JFK 02:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86