Django
昊羲
技术人员肩上担负着别人的人生
展开
-
Django的设计模式
MVC模式MVC将应用程序分解为三个组成部分:mode(模型)、view(视图)、control(控制器),其中: - M 管理应用程序的状态(通常存储到数据库中),并榆树改变状态的行为(或者叫“业务规则”) - C 接受外部用户的操作,根据操作访问模型获取数据,并调用“视图”显示这些数据,控制器将“模型”和“视图”隔离,并成为二者之间的纽带 - V 负责把数据格式化后呈现给用户。MTVDja原创 2017-04-09 15:58:35 · 1561 阅读 · 0 评论 -
Django ModelForm修改默认的控件属性
Django 中利用ModelForm 可以快速地利用数据库对应的Model 子类来自动创建对应表单. 例如: from django.db import models from django.forms import ModelForm class Book(models.Model): name = models.CharField(max_length=100)原创 2017-04-09 15:47:55 · 1049 阅读 · 0 评论 -
Django 用散列隐藏数据库中主键ID
最近看到了一篇讲Django性能测试和优化的文章, 文中除了提到了很多有用的优化方法, 演示程序的数据库模型写法我觉得也很值得参考, 在这单独记录下. 原文的演示代码有些问题, 我改进了下, 这里可以查看: https://github.com/wanghaoxi3000/development/tree/master/Python/Django/optimize_django 在实际项目中,原创 2018-01-23 00:59:03 · 777 阅读 · 0 评论