个人博客站点


1. 搭建

基于djangoblog建站,源代码DjangoBlog

2. TodoList

  1. seo优化
  2. 界面美化,js动画 a. 背景加入点线粒子特效。在templates\share_layout\base.html文件body中加入一行js代码
    <script color="255,0,0" opacity="0.9" count="500" src="https://cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.js" type="text/javascript" charset="utf-8"></script>
    
    b.鼠标点击产生文字 增加mouse.js文件,base.html中引入该js 详细信息见github提交增加鼠标点击文字

  1. 首页静态化
  2. https设置 a.前往FreeSSL生成免费证书。 b.下载证书文件上传服务器,配置nginx.

    listen 443 ssl;
    ssl_certificate /etc/nginx/ssl/full_chain.pem;
    ssl_certificate_key /etc/nginx/ssl/private.key;`
    

    http80强制转https443

    server {
    listen 80;
    server_name www.aihug.cn;
    rewrite ^(.*) https://$server_name$1 permanent;
    }
    

    备注:证书有效期为1年,过期前重新申请,freessl免费证书1年期永久免费。 c. 网络设置,服务器入站开放443端口

  3. 文章底部增加编辑按钮,admin直接跳转编辑已有