• 博客主页


     

    ####博客首页
    
    前端
        - 导航条
            - 导入bootstrap导航条
                - 使用黑白颜色 替换为<nav class="navbar navbar-inverse">
                - 取消搜索 
                - 内容居中 <div class="container-fluid"> 替换为  <div class="container">
                - 取消左方Dropdown
                - 判断登陆状态
                    - 用户登陆 显示 用户 注销
                    - 没有登陆 显示 登陆 注册
        - 内容
            - 定义container
                - 栅格分为 2 7 3
                - 2 引入一个面板
                    - 循环分类列表 每个分类再次生成一个面板
                        - 标题  每个分类
                        - 内容  内容为小的分类 通过大分类反向查询查找小分类 循环小分类 显示小分类
                        - 默认每个小分类都加上hide
    
                    - 分类列表绑定 mousemove 事件 
                        - 悬浮上去他下面的div代表的小分类展开
                        - 离开它父亲时候加上.hide
                           $(".cate_title").parent().mouseleave(function () {
                                $(this).find(".panel-body").slideUp(500)
                           })                        
                           此时$(this) 代表 $(".cate_title").parent()
    
                - 3 引入三个面板
                - 7 内容
                    - 循环 article_list 生成每一篇文章
                    - 每一篇文章占1个div 里面包含3个div 
                        - 标题      占div
                        - 头像和简介 占一个div 
                            - 引入删格 img占2格   简介占10格
                        - 作者 时间 评论数 占一个div
                            - 时间 需要格式化
    
    #后端
    
        - 判断kwargs时候有值  url路由里传入的是键值对
    
            - 有 证明它找的是分类信息
                - 获取对应分类的文章
    
            - 否 正常的主页请求
                - 获取所有文章
        - 获取所有的分类 
  • 相关阅读:
    Python解析excel文件并存入sqlite数据库
    python简单爬虫
    Python开发简单记事本
    Django初体验——搭建简易blog
    LeetCode — (1)
    机器学习(九)—FP-growth算法
    机器学习(八)—Apriori算法
    linux下debug工具
    linux同步与通信
    后台开发之IO缓冲区管理
  • 原文地址:https://www.cnblogs.com/golangav/p/7906493.html
Copyright © 2020-2023  润新知