之前是搭建了一个简单的博客,但是没有图片,没有具体的栏目分类 这次来研究下

一 导航栏

之前是直接把.md扔到的content文件夹下,结果导航栏,显示的是Category信息。

现在这么改成

D:.
├─articles
│      how_make_gitcafe_pages.md
│      pelican_startup_1.md
│      pelican_startup_2.md
│
└─pagesabout.md

可以在pelicanconf.py 中定义menu

DISPLAY_CATEGORIES_ON_MENU = False
DISPLAY_PAGES_ON_MENU = FalseMENUITEMS = (('Home', '/'),('About', '/pages/about.html'),
)

二 图片

图文并茂才能更好的理解,图片怎么加到博客中呢?(这里说的是本地加载,如果直接使用其他存储服务直接放url连接就好了)

在content目录下建立一个 images目录

content
├── images
│   └── xxx.png

然后在 pelicanconf.py 中添加

STATIC_PATHS = ['images']

在文章中这样添加

![aimage](/images/xxx.png)

三 footer

原来的footer 不太好看,这块应该怎么定制呢? 可供参考的文章 不过他说的是用模板引擎的情况,有点不太一样,我想就是直接默认的主题修改下footer

文档也看了,google也查了,没发现直接配置footer.html的方法,都是通过主题来控制,这个等使用其他主题的时候再看把。

四 小结

其实pelican的资源非常丰富,插件,主题,还有已经开源的博客,我们都可以参考和学习。

[Pelican]Pelican入门(二)相关推荐

  1. SQL基础使用入门(二): DML语句和DCL语句

    SQL语句第二个类别--DML 语句 DML是数据操作语言的缩写,主要用来对数据表中数据记录实例对象进行操作,包括插入.删除.查找以及修改四大操作,这也是开发人员使用中最为频繁的操作. 1.插入记录 ...

  2. 文本分类入门(二)文本分类的方法

    文本分类入门(二)文本分类的方法 文本分类问题与其它分类问题没有本质上的区别,其方法可以归结为根据待分类数据的某些特征来进行匹配,当然完全的匹配是不太可能的,因此必须(根据某种评价标准)选择最优的匹配 ...

  3. 转 Python爬虫入门二之爬虫基础了解

    静觅 » Python爬虫入门二之爬虫基础了解 2.浏览网页的过程 在用户浏览网页的过程中,我们可能会看到许多好看的图片,比如 http://image.baidu.com/ ,我们会看到几张的图片以 ...

  4. java类作用域标识符_java入门 (二) 标识符、数据类型、类型转换、变量、常量、作用域...

    java入门(二) 标识符 数据类型 类型转换 变量.常量.作用域 本次笔记引用B站:狂神说,虽然早就会了,现在回头来敲下基础,加深印象 1.标识符: java所有的组成部分都需要名字.类名丶变量名丶 ...

  5. MySQL入门 (二) : SELECT 基础查询

    1 查询资料前的基本概念 1.1 表格.纪录与栏位 表格是资料库储存资料的基本元件,它是由一些栏位组合而成的,储存在表格中的每一笔纪录就拥有这些栏位的资料. 以储存城市资料的表格「city」来说,设计 ...

  6. 微信小程序入门二:底部导航tabBar

    小程序底部导航栏组件tabBar,可以参考下官方的API:tabBar 先看代码 //app.json {"pages":["pages/index/index" ...

  7. conan入门(二):conan 服务配置-密码管理及策略

    conan 服务配置 密码管理及策略配置 第一次以管理员身份(admin)使用默认密码(password)WEB登录入JFrog Artifactory后台时,系统就提示要求我修改密码,因为现有密码太 ...

  8. CSS入门二、美化页面元素

    零.文章目录 CSS入门二.美化页面元素 1.字体属性 CSS Fonts (字体)属性用于定义字体系列.大小.粗细.和文字样式(如斜体) (1)字体系列font-family font-family ...

  9. Pascal游戏开发入门(二):渲染图片

    Pascal游戏开发入门(二):渲染图片 渲染静态图片 新增一个Texture,然后Render出来 创建Texture,并获取尺寸 procedure TGame.Init(title: strin ...

  10. OpenGL入门二——变换

    OpenGL入门二--变换 一.预备知识 二.实现 三.控制 四.预览与源码 一.预备知识 齐次坐标:https://blog.csdn.net/zhanxi1992/article/details/ ...

最新文章

  1. Cassandra 处理客户端请求
  2. Unity3d HDR和Bloom效果(高动态范围图像和泛光)
  3. Hazelcast分布式
  4. 移动端https抓包那些事--进阶篇
  5. 第一个简单的注册页面
  6. 使用 Preload/Prefetch 优化
  7. nginx优化配置(转)
  8. Xshell、Xftp免费版本
  9. 免费好用的钉钉内网穿透
  10. 海康威视错误代码0xf_技术讨论 | 看我如何重置海康威视IP摄像机的管理员密码...
  11. 牛散村期货:3月春风生 第一周非农财经简阅
  12. 从零开始学PCR技术(三):PCR引物设计
  13. Tableau入门(一):条形图、堆积图、直方图绘制
  14. 2.2、项目管理知识体系构成
  15. Sony WH-1000XM3降级到2.00
  16. VS2010向工具箱中添加控件解决 Microsoft Communications Control,未能实例化 设计时授权
  17. dpdk example——l3fwd
  18. JAVA上传文件图片到服务器保存
  19. intell idea 使用mave打springboot包的插件
  20. 回顾知识点:计算机网络篇

热门文章

  1. 2023年运动耳机最新排行榜公布、公认最好用的五款运动耳机推荐
  2. 据键盘录入的数值1、2、3、4,…7输出对应的星期一、星期二、星期三…星期日。-练习
  3. 耶鲁大学开放课程:《聆听音乐》课程介绍
  4. 20分钟!一键部署Oracle 18C单机CDB+PDB
  5. Python编程之按规律求岁数
  6. 安全测试之xss漏洞的检测与防御
  7. python保存为.csv文件
  8. 关闭谷歌浏览器开发者工具中的 chrome-extension 网络请求
  9. 美伊战争_战争不是答案
  10. MySQL 文件读写