说明
Models 层是 Django 框架中最强大的部分之一, 大大方便了 Web 层与数据层的交互。由于对 Model 层缺少系统理解,在使用 model Api 时经常需要查找文档, 在此做一次系统地整理。
本文主要是对 Django Model 文档的翻译, 文档地址
Chance Favors Only the Prepared Mind
Models 层是 Django 框架中最强大的部分之一, 大大方便了 Web 层与数据层的交互。由于对 Model 层缺少系统理解,在使用 model Api 时经常需要查找文档, 在此做一次系统地整理。
本文主要是对 Django Model 文档的翻译, 文档地址
随着前端模块化技术的引入, 前端开发越来越趋向于后端的开发模式, 一个页面的 JavaScript 代码量在飞速增长, 特别是 WebApp 的开发。为了减少理解自己之前编写的代码的时间, 或节省同事读懂自己代码的时间 (减少被吐嘈的次数), 如何编写高质量的代码是码农们都需要关注的。
本文是对之前 KOA2系列 文章的一次总结、升级、优化, 也是基于 TypeScript 对之前 Web 框架的重写.
本文介绍的 KOA Web 框架特点:
- 基于 JavaScript 超集 TypeScript 重写
- Web Session 存储于 redis 缓存
- 引入 ORM 框架 node-orm2 管理 models 对象, 本文采用 mysql 数据库
- 引入数据库迁移管理工具 migrate-orm2
- 参考 Django 路径设计思路, 重新设计文件目录
- 使用 PM2 管理守护 Web 进程
该工程可能在 windows 环境下不太友好
很久没有写过正经的文字了,大学毕业之后或许是随着年龄的增长自己越来越害怕去表露自己的内心,或许是在忙碌的生活中渐渐地迷失了自我,难以去静下心来去审视自我。单曲循环着赵雷的《成都》, 听着忧郁的吟唱,回忆着工作这两年的一幕幕,突然又回到了那曾经假装文青的自己。回忆是思念的愁,我将在何处停留。
VS Code 中输入快捷键 shift + ctrl + x, 或直接打开 扩展安装导航
搜索 vim, 选择 Vim ![./vimvscode.png], 点击 install 安装
安装结束后就可以使用 vscode 下的 vim 模式了
推荐: 关闭 vim 扩展的 useCtrlKeys, 保留一些 VS Code 自身的一些常用快捷键, 在 settings.json 里面添加配置 “vim.useCtrlKeys”: false