美文网首页
Django -- Rango 项目描述

Django -- Rango 项目描述

作者: liaozb1996 | 来源:发表于2018-03-24 01:27 被阅读0次

需求

概述:一个用户可以创建目录来保存网页链接的网站;访客可以浏览这些目录;


项目首页

首页:

  • 浏览量TOP5的目录
  • 浏览量TOP5的页面
  • 根据关键字搜索目录的功能

目录页面

目录页面:

  • 点赞数量
  • 收藏的页面列表
  • 收藏的页面的访问数量
  • 添加收藏页面的功能
  • 搜索引擎接口

其他需求

其他需求:

  • 便于识别的URL
  • 注册和登录功能

系统结构:三层结构

3 Tier Architecture

WireFrame 项目效果图

首页:左侧有一个目录搜索框;右侧展示TOP5目录和TOP5页面(排名基于浏览量) 目录页面:收藏的页面(浏览量),搜索引擎API(关键字为目录名,并显示搜索结果)

URL 设计规则

  • 首页://rango/
  • 关于:/rango/about/
  • 目录页面:/rango/category/<category_name>
    • <category_name> : pythonlinux-kernel

ER

数据关系:多对一关系

  • 一个目录对应多个页面
  • 一个页面对应一个目录


    ER: 多对一
Django Models

相关文章

网友评论

      本文标题:Django -- Rango 项目描述

      本文链接:https://www.haomeiwen.com/subject/vyvfcftx.html