随笔分类 - django
摘要:安装和使用的django的debug_toolbar Django Debug Toolbar安装 1. 安装Django Debug Toolbar 2. 将debug_toolbar复制到项目根目录下,打开项目settings.py,首先确保 3. 找到INSTALLED_APPS,添加: ,
阅读全文
摘要:django创建项目 安装django Note: C:\Python34\Scripts\pip.exe 创建项目 执行命令生成基本目录结构 模块化 一个model一个 ,一个控制器一个 : 删除views.py, models.py 在views/和models/下添加 __init__.py
阅读全文
摘要:Django的Model上都有些什么 显示Model所有的列名,有两种方法: 1. _meta.get_all_field_names() removed in django 1.10 2. _meta.get_fields()
阅读全文
摘要:Python 动手写个ORM 任务: 1. 模拟简单的ORM Object Relational Mapping 2. 为model添加create方法 代码很简单,直接上 字段类型类 很关键的MetaClass Model类, 注意 的设定 测试效果 参考: "使用元类"
阅读全文
摘要:玩转Django的POST请求 CSRF 不少麻油们玩django都会碰到这个问题,POST请求莫名其妙的返回 ,希望这篇博文能解答所有问题 三种方法 1. Add the middleware to your list ofmiddleware classes in , MIDDLEWARE_CL
阅读全文
摘要:django获取指定列的数据 model一般都是有多个属性的,但是很多时候我们又只需要查询特定的某一个,这个时候可以用到 和`values_list` 看下面的代码: 利用values查询 利用values_list查询 values和values_list的差别 从上面的代码中我们可以看到返回结果
阅读全文
摘要:开始用Django做web开发,我想大家都会遇到同样的问题,那就是如何高效快速的查询需要的数据,MVC都很简单,但是ORM折腾起来就有些费时间,我准备好好研究下Django ORM,所以会有一个系列的Blog,欢迎大家讨论拍砖。 1. 如何快速的通过外键表获取主表的信息 演示Class 主要用到Dj
阅读全文