django-managers

django-managers

文章 0 浏览 5

无法通过模型实例访问管理器

我试图在另一个模型对象实例中获取模型对象实例,但出现此错误: 无法通过主题实例访问管理器 这是我的模型: class forum(models.Model): # Some att…

后来的我们 2024-09-26 04:57:15 10 0

管理者、模型继承或者 django 中的用户切片是什么?

我正在 Django 中编写一个项目,其中有 5 种用户组: Group1 Group2 ... 然后我有一个模型,Item,它与用户有很多关系,该 Item 有一个所有者(Group1…

心凉怎暖 2024-09-03 12:29:22 14 0

Django 经理

我有以下模型代码: from django.db import models from categories.models import Category class MusicManager(models.Manager): def get_query_set…

如日中天 2024-09-03 06:51:31 13 0

将自定义用户模型重构为用户 UserProfile:我应该创建自定义 UserManager 还是添加 user.get_profile() 数十次?

我一直在重构一个应用程序,该应用程序通过创建 UserProfile 并使用 AUTH_PROFILE_MODULE 定义它,从 django.contrib.auth.models 自定义了标准用户模…

魂归处 2024-08-27 07:58:11 12 0

Django 模型继承管理器吗? (我的好像没有)

我有 2 个模型: class A(Model): #Some Fields objects = ClassAManager() class B(A): #Some B-specific fields 我希望 B.objects 能够让我访问 Cla…

东北女汉子 2024-08-25 13:13:57 17 0

django模型的过滤管理器,由用户定制

我有一个模型,像这样: class Action(models.Model): def can_be_applied(self, user): #whatever return True 我想覆盖它的默认管理器。但我不知道…

枕花眠 2024-08-24 19:11:14 13 0

Django 访问自定义管理器中登录的用户

我想在我编写的自定义管理器中访问当前登录的用户。我想这样做,以便我可以过滤结果以仅显示他们有权访问的对象。 无论如何,是否可以在不实际传递它…

极致的悲 2024-08-21 06:56:41 10 0

Django:如何组织这一大模型/管理器/设计混乱?

在我进入不好的例子之前总结一下,等:我正在尝试制作一个应用程序,我不必在所有模型中编写代码来限制对当前登录帐户的选择(我没有使用身份验证,或…

梦开始←不甜 2024-08-19 19:23:41 8 0

Django:使用自定义管理器从基本模型继承的模型。管理者可以有动态变量吗?

我需要让我的所有模型继承这个管理器(还没有测试过这个管理器,它可能很荒谬,所以我也完全接受建议/批评): class AccountFilterManager(models.Ma…

不寐倦长更 2024-08-19 14:17:23 9 0

自定义查询集和管理器而不破坏 DRY?

我正在尝试找到一种方法来实现自定义 QuerySet 和自定义 Manager 而不破坏 DRY。这就是我到目前为止所拥有的: class MyInquiryManager(models.Manage…

七度光 2024-08-19 10:56:44 15 0

Django:如何从管理器内部访问模型的实例?

class SupercalifragilisticexpialidociousManager(models.Manager): # Sorry, I'm sick of Foo and Spam for now. def get_query_set(self, account=…

小嗷兮 2024-08-19 07:28:41 8 0

Django:在这种情况下使用抽象基础模型是个好主意吗?

class Account(models.Model): identifier = models.CharField(max_length=5) objects = MyCustomManager() class Meta: abstract = True class Custo…

那片花海 2024-08-19 07:28:00 7 0

Django 管理器代码应该放在哪里?

这是一个非常简单的 django 模式问题。我的管理器代码通常位于 models.py 中,但是当 models.py 非常大时会发生什么?是否有其他替代模式可以让您的管…

谎言月老 2024-08-14 05:34:24 7 0

如何从带注释的 Django 查询中过滤/排除非活动注释?

我正在使用 object_list 通用视图快速列出一组文章。每篇文章都附有评论。该查询使用注释来 Count() 评论数量,然后 order_by() 该注释数字。 'querys…

半葬歌 2024-08-12 21:11:47 15 0

Django 管理器链接

我想知道是否有可能(如果可以的话,如何)将多个管理器链接在一起以生成受两个单独管理器影响的查询集。 我将解释我正在处理的具体示例: 我有多个抽…

无敌元气妹 2024-07-18 14:22:52 11 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文