Django
一只猪皮怪5
这个作者很懒,什么都没留下…
展开
-
Django ORM 更新/修改操作
model update常规用法假如我们的表结构是这样的class User(models.Model): username = models.CharField(max_length=255, unique=True, verbose_name='用户名') is_active = models.BooleanField(default=False, verbose_name='激活状态')那么我们修改用户名和状态可以使用如下两种方法:方法一:User.object原创 2020-07-01 16:08:36 · 9490 阅读 · 1 评论 -
Django ORM select 查询操作
基本操作# 获取所有数据,对应SQL:select * from UserUser.objects.all()# 匹配,对应SQL:select * from User where name = 'Uzi'User.objects.filter(name='Uzi')# 不匹配,对应SQL:select * from User where name != 'Uzi'User.objects.exclude(name='Uzi')# 获取单条数据(有且仅有一条,id唯一),对应SQL:原创 2020-07-01 16:03:25 · 1133 阅读 · 0 评论 -
Django开发神奇的第三方包
1. Python social auth一款社交账号认证/注册机制,支持Django、Flask、Webpy等在内的多个开发框架,提供了约50多个服务商的授权认证支持,如Google、Twitter、新浪微博等站点,配置简单。GitHub 地址:pennersr/django-allauth文档地址:Welcome to django-allauth!点评:增强 Django 内置的 django.contrib.auth 模块,提供登录、注册、邮件验证、找回密码等一切用户验证相关的...转载 2020-06-19 16:53:57 · 915 阅读 · 0 评论