2017-07-15 day25上课笔记

Day24 CRM-Project

1. Restful API
pip install djangorestframework
注册rest_framework

1. rest_searilizers
2. rest_views
3. rest_urls
http://www.cnblogs.com/alex3714/articles/7131523.html

2. CRM-Project

Day25 CRM-Project

1、通用增删改查框架
2、通过request.user.role自动生成菜单

3、Django template | safe | mark_safe

4、Django meta
获取记录的meta
obj._meta.model_name 获取“表名”
obj._meta.app_label 获取“APP名”

获取字段的meta
field_obj = model_obj._meta.get_field("username")
dir(field_obj.choice)
如果获取 field_obj.get_choices ? models.MyUser._meta.get_field("username").get_choices() 必须是外键或者choices字段才可以

作业:

实现search功能 主要需要在过滤后实现search

时间: 2024-11-01 19:23:20

2017-07-15 day25上课笔记的相关文章

2017.07.06 IT项目管理笔记整理 第三章

软件项目成本定义:指完成软件规模相应付出的代价.待开发的软件项目需要的资金.人的劳动的消耗所需要的代价是软件产品的主要成本:开发成本是以一次性开发过程所花费的代价来计算 软件项目规模:即工作量,是从软件项目范围中抽出的软件功能,然后确定每个软件功能所必须执行的一系列软件工程任务.包括:软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务. 软件的规模和成本的关系:规模是成本的主要因素,是成本估算的基础:有了规模就确定了成本 项目成本包括: 1人力资源成本 2.软硬件资源成本 3.商务

5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、

location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID值获取一个DOM对象 getElementsByName(); 根据name属性值获取多个Dom对象 getElementsByTagName(); 根据标签获取多个DOM对象 获取标签体内容 innerHTML 获取input的value值 value 获取下拉框选中的值 value this 代

2017.07.06 IT项目管理笔记整理 第二章

软件开发的目标--按时按预算开发出满足用户真实需要的软件.软件项目需求概述:软件开发的目标:按时按预算开发出满足用户真实需要的软件.需求:一个软件项目的开始阶段.软件需求的定义:1).用户解决问题或达到目标所需的条件或能力.2).系统或系统部件要满足合同.标准.规范或其他正式文档所需要具有的条件或能力 3).一种反映上面(1)或(2)所描述的条件或能力的文档说明. 软件需求4个抽象的层次 原始问题的描述.用户需求.系统需求和软件设计描述. 编写用户需求文档的原则 1标准的格式 2)使用一致的语言

2017.07.06 IT项目管理笔记整理 第五章软件项目风险管理

风险是不确定的事件,一旦发生,将会造成消极影响.风险发生的概率越高,造成的影响越大,就越是高风险,否则就是中等风险或低风险. 风险的三要素:一个未来的事件,事件发生的概率,事件的影响 风险的分类:(1)从风险的范围角度上看,风险分为三种类型:项目风险:潜在的项目预算.进度.人员.资源.用户和需求等方面的问题.技术风险:实现和交付产品过程中所应用的各种技术所包含的风险.技术的正确性.不确定性.复杂性.技术陈旧等因素都可带来技术风险.商业风险:与市场.企业产品策略等因素有关的风险. (2)从风险可预

2017.07.06 IT项目管理笔记整理 第四章

进度是对执行的活动和里程碑所制定的工作计划日期表. 进度问题是项目生命周期内造成项目冲突的主要原因. 时间管理原则: 1.区分重要与紧急的关系 2.适当运用Pareto原则 3.合理预算 4.有限反应 5.果断决策 6.大胆.完整的授权 7.例外管理 8.效能与效率 9.活动与效果 时间管理技巧: 1.每日计划 2.预料 3.分析时间 4.最后时限 5.上交问题 6.合并 7.反馈 8.计划躲避 9.可见性 10.习惯软件项目进度管理的主要过程: 1活动定义,确定项目团队成员和项目干系人为完成项

日本IT行业劳动力缺口达22万 在日中国留学生迎来就业好时机 2017/07/18 11:25:09

作者:倪亚敏 来源:日本新华侨报 发布时间:2017/07/18 11:25:09   据日本政府提供的数据,日本2018年应届毕业生的"求人倍率"已经达到了1.78倍.换言之,就是100名大学生里有178个就业岗位可选择,即使所有大学毕业生都进入劳动力市场,也还有78个岗位空缺.劳动力现状是寒冷冬天,而学生们确实迎来了就业春天. 在众多岗位当中,日本的信息技术(IT)领域采用的外国人留学生最多.去年,已经在日本企业就职的留学生当中(除去制造行业),27.3%的毕业生进入了IT行业.根

【谜客帝国】第110届云月(庄若云&月思)合擂谜会(2017.07.30)

 [谜客帝国]第110届云月(庄若云&月思)合擂谜会(2017.07.30) 主持:瓷    计分:手手 1.“接天帆影入残云”(10笔字)蚕/月思 [注:面出陈德永<客居月余归后寄友人>.残云,别解提音.] 2.“西风长笛水边楼”(9笔字)洙/月思 [注:面出张养浩<黄州道中>:长笛,象形“一”.] 3. 河间元琛最豪首(2字铁道线路名)玉昌/月思 [注:典据<洛阳伽蓝记>,“而河间王(元)琛最为豪首”:青海玉树州至西藏昌都市的铁路线称为“玉昌线”.] 4. 

上课笔记_Ajax框架,DWR介绍,应用,例子

使用Ajax框架 1. 简化JavaScript的开发难度 2. 解决浏览器的兼容性问题 3. 简化开发流程 常用Ajax框架 Prototype 一个纯粹的JavaScript函数库,对Ajax提供良好支持 jQuery 1.非常优秀的JavaScript库,对Ajax提供了良好的支持 2.与Prototype设计思想不同的是在使用jQuery之后,开发者操作的不再是DOM对象而是jQuery对象 DWR 1.        非常专业的Java Ajax框架 2.        通过DWR框架

张珺 2015/07/15 个人文档

姓名 张珺 日期 中蓝公寓蓝芳园D507,2015/07/15 主要工作及心得 今天,我对我们的软件进行了部分的黑盒测试. 遇到的问题 在对软件进行测试的过程中,我发现了我们软件在设计中出现的一些问题,有设计缺陷也要简单的代码错误. 解决方法 对于简单代码错误直接修改,对于设计问题我们通过组内讨论商讨解决办法,再对现有软件进行修改.