用于验证django模型ForeignKey字段的flake8扩展
flake8-django-on-delete-comment的Python项目详细描述
flake8 django on delete评论
验证django模型ForeignKey字段的flake8扩展 on_删除级联注释。在
test_field=models.ForeignKey(# allowed_cascade'TestModel',on_delete=models.CASCADE,)
选择级联可能不安全,因此应该用注释标记此类字段。在
安装
^{pr2}$示例
示例文件:
# test.pyfirst_field=models.ForeignKey(# allowed_cascade'FirstModel',on_delete=models.CASCADE,)second_field=models.ForeignKey('SecondModel',on_delete=models.CASCADE,)third_field=models.ForeignKey('ThirdModel',on_delete=models.PROTECT,)
用法:
$ flake8 test.py test.py:6:1: CD001 field needs a valid comment for on_delete
贡献
我们希望你能为我们的项目作出贡献。很简单:
- 用你发现的错误或者你的建议来创建一个问题。 等待维护人员的批准。在
- 创建拉取请求。确保所有的支票都是绿色的。在
- 修正评审意见(如果有的话)。在
- 太棒了。在
以下是一些有用的提示:
- 您可以使用
make check
运行所有检查和测试。 请在特拉维西之前做。在 - 我们使用BestDoctor python styleguide。在
- 我们尊重Django CoC。 温柔点,不要胡扯。在
- 项目
标签: