摘要:
首先,我们必须明确,在这四种角色登录网站,看到页面是不同,这里不仅涉及到后端的权限控制,还涉及到前端页面的布局,区分好这些角色看的东西哪些是相同的,哪些又是不同的呢,这个必须在这里想明白,所以要做好页面布局 页面布局,去到bootstrap中文网,寻找适合自己的布局实例,然后右击保存页面下载代码,c 阅读全文
摘要:
大概设计 大概设计 大概设计就是对需求进行一个整体性分析,把需要实现的功能都列出来,对于客户关系管理系统,我们需要从角色出发,从而确定有哪些需求,最好是画个思维导图 首先我们是为培训学校这么一个场景来开发的,所以有:学生,讲师,销售,老板这么四个角色,那接下来,我们就要对这几个角色需要实现哪些功能逐 阅读全文
摘要:
需求概设和详设 页面布局 阅读全文
摘要:
这篇文章主要对比一下两大框架Tornado和Django自定义模块语言,以及对Tornado的自定义模块语言进行一个分离整合 首先我们先看一下在Tornado里,我怎么实现的自定义模板语言 第一步,创建UIMethods.py文件,写入自定义方法(第一参数一定为self),创建UIModules.p 阅读全文
摘要:
我们都知道,一个大型购物网站都有前台商品展示和后台商品管理,比如京东,平时我们登录的京东网站就是前台商品展示,而商家使用的就是后台管理,一般在架构方面,我们都据此把UI层分为两个部分,比如后台就是UIAdmin,而前台就是UIWeb,为了松耦合,相应的路由需做出相应的调整. 拿Tornado举例,平 阅读全文
摘要:
excel操作一般是读写分离,我用的是xlrd(读),xlwt(写) 阅读全文
摘要:
上次我们讲完了views视图,那我们这次来看一下Django强大的ORM,可以这么说,你不懂Django的ORM,你就不懂Django,那废话不多说 ORM又称关系对象映射,在ORM里,一张表就是一个类,一行数据就是类的一个对象 在Django中遵循code first的原则,即:根据代码中定义的类 阅读全文
摘要:
继续看上图,讲完控制器后,我们接下来看看视图部分 客户发来请求,首先经过控制器,然后到达视图,所以视图负责接收请求和作出响应,所以在视图里只需要关注两个:HttpRequest和HttpResponse,只要关注这两个对象的使用方法,其中作出响应的render本质上也是调用了HttpResponse 阅读全文
摘要:
开始前,先上一张图,让理解Django内部的处理流程,从图中我们可以知道Django内部使用MTV架构,那今天讲的第一个部分就是控制器,在Tornado框架中叫做路由系统,负责把url映射到相应的处理逻辑上去,在Django里是view处理,叫视图,大概了解后,我接下来就去看看这个分发器怎么实现以及 阅读全文
摘要:
接下来的下面代码,只是给了一个大的前端编写布局,如果你已经是牛人了,就当没看到,如果是一些初学者,不妨拿去用用,里面也写了一些常用的css样式,现在虽然有很多牛逼的前段框架,用起来也非常得心应手,但是如果你要对自己很多定制化需求,最后肯定是要自己来编写前端页面的 阅读全文