私は、会社が使用するテストスイートを拡張するプロジェクトに取り組んでいます。私に尋ねられたこのことの1つは、開発チームが2つの場所を探す代わりに、そこで問題を追跡し続けることができるように、WebサイトをコードのGithubソースにリンクすることでした。私はこれを行うことができましたが、問題は、バグが報告されるたびに問題が開かれることです。
Githubに送信されるIssueオブジェクト(github3.pyラッパーから)を追跡するフィールドをDjangoモデルに追加したいと思います。これを使用して、BugReportのそのインスタンスによってGithubで問題が既に作成されているかどうかを確認し、作成されている場合は、重複する別の問題をGithubで作成するのではなく、問題を編集します。Djangoには、この種の参照を処理できるものがありますか?
Django1.3.1とPython2.7.1を使用しています
編集
esauroの提案を使って、自分の特定の問題を理解することができました。しかし、mkoistinenが言ったように、回避策がこれほど簡単ではないプログラムでこの問題が発生した場合、私が最初に尋ねたようにオブジェクト参照を作成する必要がありますか、それともそれは悪い習慣ですか?そのようなオブジェクト参照を作成しても問題がない場合、Djangoモデルでどのように実行しますか?