django-rules:rules/predicates 放在哪里?

django-rules: where to put the rules/predicates?

愚蠢的问题,但是当在 RulesModel 中使用 django-rules 时,我应该把我的自定义谓词放在哪里?我是否创建一个单独的规则文件并将其导入 models.py?

来自文档 https://github.com/dfunckt/django-rules/blob/master/README.rst#custom-rule-sets。您可以在应用程序中创建 rules.py 个文件并自动加载它们

INSTALLED_APPS = (
    # replace 'rules' with:
    'rules.apps.AutodiscoverRulesConfig',
)