1

autopep8がプラグインされた Eclipse を使用していますが、非常に役立つことがわかりました。コード スタイルを手作業で修正することで、多くの時間を節約できます。しかし、一部のコーディング パターンでは、使用したくない pep8 ルールを回避する方法がわかりません。たとえば、Django (1.5.4) を使用して、インストールされたアプリケーションの信号を接続する必要があります。私は常にファイルimport signalsの最後に使用しmodels.pyます。しかし、pep8 はファイルの最後でimport を使用することを許可しません。# noqaコメントは役に立ちません。models.py ファイルの先頭に配置することはできませんimport signals。信号では、その時点でまだ定義されていないモデルを使用しているためです。

この状況であなたは何を提案できますか?信号を接続するためのより適切な方法があるかもしれませんか?

4

1 に答える 1