功能是永远加不完的!重头戏的Action放在后面作为压轴,接下来该添加三级页面啦! 1. 添加编辑页面轮廓 有的朋友可能会问:为何直接写编辑页面而没有写添加页面?那是因为二者是相互继承的关系,个人觉得先写编辑比较好,然后添加继承编辑页面,改动基本上后台数据的更新与存储的问题。 1.1. 原生admi ...
分类:
其他好文 时间:
2017-12-24 18:44:33
阅读次数:
195
添加、修改页面都已经搞定,就差删除功能啦!删除这里就比较麻烦了,麻烦在那些表之间的关系。 1. 添加删除功能 1.1 删除页面路由 为用户的良好体验,我们新增加一个删除显示页面,路由: 1.2 添加删除页面模板 在templates/king_admin目录下新建table_object_delet ...
分类:
其他好文 时间:
2017-12-24 18:44:15
阅读次数:
171
添加功能在前面的编辑基础上继承,相对来说就简单太多,没有太多的修改。 1. 添加–创建页面 1.1 创建页面路由 1.2 创建页面模板文件 在templates/king_admin/目录下创建模板文件:table_object_add.html,并继承编辑文件内容: 上面的块内容包含的是返回键按钮 ...
分类:
其他好文 时间:
2017-12-24 18:44:07
阅读次数:
173
简单基础的功能添加是比较漫长的道路,前面添加了分页和过滤功能,接下来添加的仍然会是一些琐碎而又常用的功能。 1. 添加页面统计功能 这个功能实在是太简单了,只需要一行代码就能够搞定,当然是在这使用Django的情况,其他框架虽然没有使用过,但应该一行代码也能搞定,可以通过直接数据库查询将统计结果返回 ...
分类:
其他好文 时间:
2017-12-24 14:39:54
阅读次数:
138
前面我们已经将首页的雏形搞定,关于修饰部分,后面直接套用模板即可!接下来,我们需要做的是添加二级页面,也就是说,点击‘客户表’进入到独立的显示页面可以进行独立的操作。 1. 添加二级页面 1.1. 构造二级页面的路由 1.1.1. 原生admin二级页面路由分析 先看图: 从图中,我们可以知道该ur ...
分类:
其他好文 时间:
2017-12-23 23:15:06
阅读次数:
285
1. 构造Home首页 CRM系统是一个相对较复杂的软件,其中重构admin是最为繁琐的过程,这个解决掉之后其他的就会很轻松!路漫漫其修远兮,重写admin也是一个漫长的过程。 接下来是重写admin的过程: 1.1. 创建应用 将新的admin作为一个应用,便于扩展和移植。根目录下,创建应用,并命 ...
分类:
其他好文 时间:
2017-12-23 23:07:55
阅读次数:
301
Django的admin已经为我们做好了,很完善的后台管理体系,但页面过于丑陋,自定义的能力还是有局限性的。特此,重写admin后台管理体系,同时也是考虑到其他轻量级框架并没有类似Django这么完善的admin!写成独立的app,便宜更好的进行复用迁移。 1. 创建工程和项目 命名根据自己的喜好吧 ...
分类:
其他好文 时间:
2017-12-23 21:39:33
阅读次数:
437
服务名:HCPORTAL(门户)UAUTH(统一认证)CRM(客户关系管理)GM(商品管理)APPSERVER(APP后台服务)APPSERVERNOAUTH(APP后台服务-不认证token)APPSERVER-MSG(APP后台消息推送)APPCA(APP后台签章)APPMANAGE(APP后台... ...
分类:
其他好文 时间:
2017-12-22 18:37:35
阅读次数:
123
今天我们的主要任务是开始熟悉代码复审的过程与静态代码检查工具。我们选择的系统是客户关系管理系统,此系统具有最基本的添加客户,查询客户与高级搜索的功能,我们选择的是添加客户模块,对此模块的代码展开静态评审,并计划在12月21日进行同行评审会议。 何阳寅同学选择了阿里巴巴Java开发手册作为代码评审标准 ...
分类:
其他好文 时间:
2017-12-22 00:39:16
阅读次数:
115
今天我们熟悉静态代码检查工具,通过自动化静态检查发现缺陷。我们选择的静态代码检查工具是阿里巴巴java审查手册里提供对应的审查插件,对整个客户关系管理系统的源代码进行扫描,统计发现的缺陷(包括错误和警告)并撰写静态代码检查报告。 汪佳佩同学查找了工具来源,基本特点与下载地址; 何阳寅同学使用该工具对 ...
分类:
其他好文 时间:
2017-12-22 00:34:46
阅读次数:
100