JackeyGao的博客

92 篇文章
15 人订阅

全部文章

用户1416054

Django小技巧18: ugettext和ugettext_lazy的区别

Django API 提供了几个有用的模块来帮助你翻译你的应用程序. 它们都在django.utils.translation中使用,大多数情况下, 我们会使用...

3223
用户1416054

Django小技巧17: QuerySets的latest和earliest方法

就像QuerySets的first和last方法一样, Django 还提供了earliest和latest方法. 用于获取最早和最新的数据,增强代码的可读性.

2032
用户1416054

Django小技巧16: 数据库访问优化

本篇分享数据库访问优化相关, 读完这些并不是让你立即去优化代码, 更多的时候对于现有代码的优化, 需要借助Django Debug Toolbar来分析后, 再...

1604
用户1416054

Django小技巧15: 使用基于类视图的Mixins

依类似的方式, 你可以在UpdateView中, 重用相同的FormMessageMixin, 并覆盖默认的form_invalid_message方法.

703
用户1416054

当一个舔狗

1581
用户1416054

Django小技巧13: 使用F()表达式

在 Django QuerySets API 中, F() 用于直接在数据库中引用模型的值。假设你有一个带有price的 Product 模型, 你希望为所有的...

1623
用户1416054

Django小技巧12: 禁用单元测试的Migrations

Migrations 无疑是 Django 的一大特色功能,当它在单元测试的时候, 却会加长整个单元测试的时间。特别是你的migrations history特...

1063
用户1416054

Django小技巧05: 合并QuerySets

当你想要让两个或者多个 queryset 合并为一个 queryset 的时候, 并且希望使用 list, 而且想要保留对象的filter, count, di...

2274
用户1416054

Django小技巧04: 自动日期时间字段

Django 的DateTimeField和DateField有两个非常有用的参数,用于自动管理时间。如果你需要跟踪保存纪录的创建时间和更改时间,则无须手动执行...

2653
用户1416054

Django小技巧03: 优化数据库查询

本文介绍一个非常简单的技巧, 能够帮助你在使用 Django ORM 时优化数据库查询.

1572
用户1416054

Django小技巧02: humanize

Django 附带一组模板过滤器, 可为您的数据添加人性化选项。它用于将数字或者日期转化为人类友好可读的格式.

1691
用户1416054

Django小技巧01: redirect

redirect函数会返回一个HttpResponseRedirect类,比起HttpResponseRedirect类我更喜欢使用更简洁的redirect. ...

3371
用户1416054

Django小技巧11: 自定义链式Queryset Manager

在 Django Model 中,Manager是与数据库交互的接口。默认情况下Manager可通过Model.objects属性使用。默认情况下, 每个 Mo...

1652
用户1416054

Django小技巧10: 自定义认证策略

Django 内置了一套功能极全的认证系统,而且可以很容易的进行自定义, 本章的内容就是自定义认证策略。

1403
用户1416054

Django小技巧09: 创建修改密码视图

就此而言, 使用函数式视图更容易实现。 因为PasswordChangeForm不从ModelForm继承。并且其构造函数使用user参数.

1801
用户1416054

Django小技巧08: Blank or Null

Django Model API 中提供了blank和null两个参数, 非常容易混淆。当我第一次使用 Django 的时候, 总是不能恰当的使用这两个参数。

693
用户1416054

Django小技巧07: 在模板中获取当前URL

确保项目配置里的context_processors包含django.template.context_processors.request.

4002
用户1416054

Django小技巧06: get_or_create

get_or_create 是查找对象的一种便捷方法, 其最大的功能点是在目标对象不存在的时候, 可以根据参数创建对象。

4783
用户1416054

我做的一些项目

2093
用户1416054

关于此博客我是H1标题

此博客为静态博客, 直接对 markdown 文件生成的 html 静态文件。 请参考 script 目录的脚本。

912

扫码关注云+社区

领取腾讯云代金券