- 博客(3)
- 收藏
- 关注
转载 Day 7 - 编写MVC
现在,ORM框架、Web框架和配置都已就绪,我们可以开始编写一个最简单的MVC,把它们全部启动起来。 通过Web框架的@get和ORM框架的Model支持,可以很容易地编写一个处理首页URL的函数: @get(’/’) def index(request): users = yield from User.findAll() return { ‘template’: ‘test.html’, ‘u...
2018-10-16 22:58:45
101
转载 Day 8 - 构建前端
虽然我们跑通了一个最简单的MVC,但是页面效果肯定不会让人满意。 对于复杂的HTML前端页面来说,我们需要一套基础的CSS框架来完成页面布局和基本样式。另外,jQuery作为操作DOM的JavaScript库也必不可少。 从零开始写CSS不如直接从一个已有的功能完善的CSS框架开始。有很多CSS框架可供选择。我们这次选择uikit这个强大的CSS框架。它具备完善的响应式布局,漂亮的UI,以及丰富的...
2018-10-16 22:53:40
143
转载 Python “黑魔法” 之 Meta Classes
转载自 http://blog.hsfzxjy.site/meta-class-in-python/ 接触过 Django 的同学都应该十分熟悉它的 ORM 系统。对于 python 新手而言,这是一项几乎可以被称作“黑科技”的特性:只要你在models.py中随便定义一个Model的子类,Django 便可以: 获取它的字段定义,并转换成表结构 读取Meta内部类,并转化成相应的配置信息。对于特...
2018-10-16 22:52:04
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人