> 侧边栏是博客网站不可或缺的一部分,变饼档采用相对动态的侧边栏。目前**首页和所有文章**页面的侧边栏显示一致,文章详情页面显示一致。
# 侧边栏的配置
在后他,侧边栏插件的选项可以看到侧边栏的配置。在每个插件的后面都可显示,插件栏配置项。系统内置了5个插件栏,但由于每个人需求不同,可能需要自己定制。
侧边栏功能包含
- 插件显示排序
- 插件显示位置选择
- 插件定制
![](https://box.kancloud.cn/a0f939bfd21e132733ae5ad70cae352b_1611x611.png)
## 侧边栏插件的定制方法
代码克隆地址: https://gitee.com/bsxbl/bianbingdang.git
下载完代码之后,在项目找到文件夹`article_manager/plugs`
![](https://box.kancloud.cn/5de06b66b74d50121768a7ce7f97f404_402x243.png)
此时看到项目目录下有个`plugs.yaml`文件,点开它,可以看到配置方式
![](https://box.kancloud.cn/46bf6fe14910bfa86f16dcdb03eb57cc_703x368.png)
`hot_article`举个例子
- 配置文件:
```
hot_article:
html: hot_article
start: hot_article_start
name: 热点文章
open: true
```
- 代码文件
![](https://box.kancloud.cn/a6ce6311fab8bab0af37834cc20107a2_225x75.png)
需要注意的是,在py文件当中,至少包含如下配置,否则可能导致系统出错
![](https://box.kancloud.cn/db0a4549324cbc6c1a76dc6328a6f1ea_304x115.png)
path_url是访问资源的路由,一般为一个ajax的url。格式和urls.py完全相同