managementでぃれくとりがない
Djangoのプロジェクトに management/commands ディレクトリが存在しない場合、手動で作成する必要があります。このディレクトリは、カスタム管理コマンドを配置するためのものです。
以下の手順に従って、management/commands ディレクトリを作成し、そこにカスタム管理コマンドファイルを配置します。
- Djangoプロジェクトのルートディレクトリに
managementディレクトリを作成します。 managementディレクトリ内にcommandsディレクトリを作成します。commandsディレクトリ内に、カスタム管理コマンドを記述する Python ファイル(例:importdata.py)を作成します。
例えば、以下の手順に従って作成することができます。
- ターミナルまたはコマンドプロンプトを開き、Djangoプロジェクトのルートディレクトリに移動します。
- 次のコマンドを使用して、必要なディレクトリとファイルを作成します。
bash
mkdir -p your_project/management/commands touch your_project/management/commands/importdata.py
importdata.pyファイルをお好みのテキストエディタで開き、先ほど提供したコードをコピーして貼り付けます。
このようにして、カスタム管理コマンドを作成して、データを定期的にインポートすることができます。そして、上記の方法で、cronジョブやHeroku Scheduler、サードパーティのタスクスケジューラーを使用して、定期的に実行するようにスケジュール設定を行います。

ディスカッション
コメント一覧
まだ、コメントがありません