12 2019 档案

摘要:先来一波介绍: 指纹是指系统给每一个文件指定的唯一的id,使文件能唯一指定。 可以进行海量存储。 如果不同用户存储的文件有相同的部分,则直接将之前用户相同部分拿来调用,省去了重复上传和下载的工作。 tracker-server与storage-server都是可以分小组进行工作的,这样有利于不同的操 阅读全文
posted @ 2019-12-30 20:39 itheone 阅读(268) 评论(0) 推荐(0)
摘要:在user.views中配置: 阅读全文
posted @ 2019-12-30 10:41 itheone 阅读(401) 评论(0) 推荐(0)
摘要:用login_required装饰器来辨别用户是否登陆,如果没有登陆,则需要进行登录才能继续访问当前页面(有些页面是需要用户登陆后才可以访问);如果已经登陆,则可以继续访问。 首先配置 如果用户没有登陆,login_required装饰器会默认一个地址进行跳转,所以要在settings中进行配置需要 阅读全文
posted @ 2019-12-29 19:44 itheone 阅读(219) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-12-28 18:36 itheone 阅读(84) 评论(0) 推荐(0)
摘要:任务队列(中间人)用的是redis,也可以用别的,如RabbitMQ数据库 如果任务处理者没有运行django项目只是运行了celery(如果运行了django项目则不需要),则需要在celery的配置中添加上一下配置,使其产生django环境来运行: 项目环境中配置redis: 先安装:pip i 阅读全文
posted @ 2019-12-28 18:20 itheone 阅读(239) 评论(1) 推荐(0)
摘要:首先,django开发前要配置虚拟环境(相当于将原django环境复制一遍进行操作,不影响原django环境,也适用于同时开发不同项目),然后在这个虚拟环境中安装django在创建django项目。 在虚拟环境里下载包用“pip install 包名”,这样是对本虚拟环境下载,如果用“sudo pi 阅读全文
posted @ 2019-12-11 20:29 itheone 阅读(315) 评论(0) 推荐(0)
摘要:项目立项(老板或客户) 需求分析 原型设计(产品经理利用axsure进行规划) session缓存服务器:防止同时很多用户调用mysql数据库,将已加载的东西缓存下来,防止阻塞。 异步任务处理:防止在一个进程耗时时,耽误别的操作。 分布式文件存储系统(fastdfs):fastdfs是淘宝开源的一个 阅读全文
posted @ 2019-12-04 22:52 itheone 阅读(136) 评论(0) 推荐(0)