コース テンプレートを挿入しようとしています (テンプレートは、edx studio でコースを作成するために必要な必須の詳細と、いくつかの採点設定です)。openx がインストールされているサーバーのデータベースに対する読み取り/書き込み権限を持つ外部スクリプトを使用して、コース テンプレートを挿入したいと考えています。
私はすでにドキュメントを調べましたが、私の目的に関する情報がないようです。openx に任意にコースを挿入しようとしたところ、少なくとも 1 つの MySQL テーブルが変更され、関連する MongoDB のいくつかのコレクションも変更されたことがわかりました。しかし、これは具体的なことではありません。ソースコードを見ていきますが、これは非常に大きなコードベースです。
openx のドッグウッド バージョンを使用しています。
どうすればこれを達成できるか、または少なくともコードベースのどの部分を見るべきかを教えてください。