随笔分类 -  Django

摘要:在使用中,大家会发现django默认模板引擎有很多局限性,最明显的就是四则运算。就只能加减,乘除都不支持。另外还有判断相等,不能直接if,要用ifequal。确实不太方便。还有一点,django默认模板引擎很慢,jinja2宣称比django默认模板引擎快10-20倍。 两种模板语言在使用上差别不是 阅读全文
posted @ 2018-04-02 15:31 我是那叶子 阅读(6402) 评论(0) 推荐(0)
摘要:Django 用户认证系统提供了一个内置的 User 对象,用于记录用户的用户名,密码等个人信息。对于 Django 内置的 User 模型, 仅包含以下一些主要的属性: username,即用户名 password,密码 email,邮箱 first_name,名 last_name,姓 对于一些 阅读全文
posted @ 2018-04-02 14:52 我是那叶子 阅读(1460) 评论(0) 推荐(0)
摘要:1.Save() 基本方法:object.save() save顾名思义是保存的意思,在django中既可以进行新增也可以进行修改操作。具体判定的算法如下: 1.如果对象的主键属性为一个求值为True的值(例如,非None值或非空字符串),Django将执行UPDATE。 2.如果对象的主键属性没有 阅读全文
posted @ 2018-03-07 15:29 我是那叶子 阅读(284) 评论(0) 推荐(0)
摘要:1、request.META里包含了哪些数据? request.META 是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent(通常是浏览器的名称和版本号)。 注意,Header信息的完整列表取决于用户所发送的Header信息和服务器端设置的Head 阅读全文
posted @ 2017-07-11 10:55 我是那叶子 阅读(197) 评论(0) 推荐(0)
摘要:Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键 阅读全文
posted @ 2017-05-08 09:27 我是那叶子 阅读(213) 评论(0) 推荐(0)