12 2020 档案
摘要:安装环境 pip install celery pip install redis 配置Celery 异步执行代码 tesks.py from django.core.mail import send_mail from django.conf import settings from django
阅读全文
摘要:方法一 系统: 1)AllowAny:允许所有用户,校验方法直接返回True 2)IsAuthenticated:只允许登录用户 必须request.user和request.user.is_authenticated都通过 3)IsAuthenticatedOrReadOnly:游客只读,登录用户
阅读全文
摘要:模型: class LogisticQuerySet(QuerySet): def delete(self): self.update(is_delete=True) class BookManager(models.Manager): _queryset_class = LogisticQuery
阅读全文
摘要:class People(object): passdef score(self,attr): self.attr=attrPeople.score=score if __name__ == '__main__': p=People() p.score("11") print(p.attr)方式二:
阅读全文
摘要:对象delete():调用的django.model.db.base 模块delete 方法 queryset的delete调用的 django.db.models.query QuerySet类的delete方法: 模型: class LogisticQuerySet(QuerySet): def
阅读全文
摘要:1。模型 图书和作者是多对多关系 class Book(models.Model): book_name=models.CharField(max_length=40) price=models.DecimalField(max_digits=4,decimal_places=2) publish=
阅读全文
摘要:前提概要: 一对多模型: 编写模型类: class AppleModel(models.Model): id=models.AutoField(primary_key=True) app_name=models.CharField(max_length=50) class Meta: db_tabl
阅读全文