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',
)
愚蠢的问题,但是当在 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',
)