共8篇
文章分类:python_web开发
slug web开发是使用 Python 作为后端开发的语言进行 web 项目开发,常用的库是 Django 和 Flask。
优化header头部菜单栏、压缩静态文件
- 加载完markdown处理后,发现css有一个bug,monokai.css显示不了django模板代码
- 优化前端界面的header,使用mdui-headroom
- 优化前端界面的header
- 编写函数当图片保存时自动修改文件名和后缀
- django-compressor 可以将静态文件压缩合并成一个文件,不仅减少了网站的请求次数,还能节省网络带宽
利用medeitor配置评论功能、后端利用markdown处理md数据
- 前端界面由js包处理md文章更改为后端markdown数据处理。
- 添加评论提醒功能
- 利用mdeditor包来编写前端评论功能
django的类视图和函数视图
- 在django很老的版本时候,只有function-based views,但问题是是基于函数的视图太过于简单,很难去拓展,自定义它们,没法达到视图重用的地步。
- 为了解决这个问题,class-based views诞生了。所以,现在的django有基于函数或者基于类这两种视图。
django 网站地图 sitemap
- 网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。
- 网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,增加网站内容页面的收录概率。
django-mdeditor后台内嵌md文章编辑+Editor.md开源项目
- 认识Editor.md
- 启用django内部的包django—mdeditor
- 前端调用editor.md来处理md数据
django2.0+python3博客基础搭建完成
- 实现基本的博客应用,有文章页,文章分类和标签云
- 用户登录系统,使用 Django 自带的用户模型,实现用户注册、登录、登出、修改密码、找回密码等基本功能
- 后端使用 Django 自带的 admin,但是使用了 bootstrap 插件,使得界面更加美观,前端同样使用 bootstrap3
- 文章内容使用 markdown 保存,前端渲染成 HTML 格式
- 对于开发个人博客,推荐一些教程网站