8

文章分类:python_web开发

slug web开发是使用 Python 作为后端开发的语言进行 web 项目开发,常用的库是 Django 和 Flask。

Nginx + Gunicorn 服务器配置 Django

Nginx + Gunicorn 服务器配置 Django Django==2.0.3 Python==3.6

django 网站地图 sitemap

  • 网站地图是根据网站的结构、框架、内容,生成的导航网页,是一个网站所有链接的容器。
  • 网站地图可以方便搜索引擎或者网络蜘蛛抓取网站页面,增加网站内容页面的收录概率。

django的类视图和函数视图

  • 在django很老的版本时候,只有function-based views,但问题是是基于函数的视图太过于简单,很难去拓展,自定义它们,没法达到视图重用的地步。
  • 为了解决这个问题,class-based views诞生了。所以,现在的django有基于函数或者基于类这两种视图。

django博客开发blog开发日志系统

  • 博客开发日志系统
  • 生成python_web的类的文章的时候自动生成并添加到开发日志中
  • 生成开发日志model

django-mdeditor后台内嵌md文章编辑+Editor.md开源项目

  • 认识Editor.md
  • 启用django内部的包django—mdeditor
  • 前端调用editor.md来处理md数据

优化header头部菜单栏、压缩静态文件

  • 加载完markdown处理后,发现css有一个bug,monokai.css显示不了django模板代码
  • 优化前端界面的header,使用mdui-headroom
  • 优化前端界面的header
  • 编写函数当图片保存时自动修改文件名和后缀
  • django-compressor 可以将静态文件压缩合并成一个文件,不仅减少了网站的请求次数,还能节省网络带宽

利用medeitor配置评论功能、后端利用markdown处理md数据

  • 前端界面由js包处理md文章更改为后端markdown数据处理。
  • 添加评论提醒功能
  • 利用mdeditor包来编写前端评论功能

django2.0+python3博客基础搭建完成

  • 实现基本的博客应用,有文章页,文章分类和标签云
  • 用户登录系统,使用 Django 自带的用户模型,实现用户注册、登录、登出、修改密码、找回密码等基本功能
  • 后端使用 Django 自带的 admin,但是使用了 bootstrap 插件,使得界面更加美观,前端同样使用 bootstrap3
  • 文章内容使用 markdown 保存,前端渲染成 HTML 格式
  • 对于开发个人博客,推荐一些教程网站

    第 1 / 1 页