forms组件 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py 模板: register.html: 视图函数:register 渲染标签功能 渲染方式1 渲染方式2 渲染方式3 显示错误与重置输入信息功能 视图 模板 局部钩子与全局钩子 视图 模板 ...
分类:
其他好文 时间:
2018-07-11 21:24:13
阅读次数:
151
你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代码进行相应的修改 ...
分类:
其他好文 时间:
2018-07-10 12:55:12
阅读次数:
132
简介 DrawerLayout中包含主视图和子视图 主视图为为match_parent的宽度和高度 子视图高度为match_parent,宽度可自由设置,需要设置layout_gravity表示弹出方向 内部内 interface DrawerListener onDrawerClosed(View ...
分类:
其他好文 时间:
2018-07-04 16:00:16
阅读次数:
175
模板系统的介绍 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代 ...
分类:
其他好文 时间:
2018-07-01 21:58:33
阅读次数:
192
DevExpress之GridControl控件小知识 一.当代码中的DataTable中有建数据关系时,DevExpress 的 GridControl 会自动增加一个子视图 .列名也就是子表的字段名 ,按下面方法自定义子视图 DevExpress控件,当Table建立关系后,子表显示的Grid设 ...
分类:
其他好文 时间:
2018-06-30 14:38:36
阅读次数:
182
你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now % ...
分类:
其他好文 时间:
2018-06-29 00:07:08
阅读次数:
187
背景: 在MVC中,可能会比较频繁的使用到子视图(非分部页面),例如把页面切换、页码搜索等制作成一个单独的控件,以实现代码的复用,减少代码的冗余度,同时提高页面的维护成本。 在ASP.NET MVC中子视图有多种实现方案,比如说一个完整的页面(非分部页面)仍然可以作为其他页面的子视图。 如存在以下控 ...
分类:
其他好文 时间:
2018-05-24 13:53:00
阅读次数:
156
1.子视图超出frame的部分不显示 view.clipsToBounds 设置为YES; UIScrollview的clipsToBounds默认就是YES 2.UIImage 有一个属性叫size 。 当为对象Image赋值一张图片以后,Image会自动生成一个size。 那么也就是说你可以用i ...
分类:
移动开发 时间:
2018-05-17 11:57:06
阅读次数:
241
// 递归获取子视图 - (void)getSub:(UIView *)view andLevel:(int)level { NSArray *subviews = [view subviews]; // 如果没有子视图就直接返回 if ([subviews count] == 0) return; ...
分类:
移动开发 时间:
2018-04-12 22:28:19
阅读次数:
441
1. transitioner Transitioner 是一个为两个拥有嵌入子视图的视图之间提供简便、动态且可调整的动画效果的库。它纯 100% 使用 Kotlin 编写而成,使用 MIT 许可,且拥有良好的文档。 该库支持 API 19 及以上的 SDK 版本,而且在项目中也包含了用来展现其功能 ...
分类:
移动开发 时间:
2018-03-04 14:42:25
阅读次数:
319