1

したがって、いくつかのクラスを宣言し、データを作成し、django を使用して実際にデータベースに保存するコードのチャンクがあります。私の質問は、実際にどのように実行するのですか?

私は PyCharm を使用しており、ファイルを開いています。しかし、実際にそれを実行する方法がわかりません。Django コンソールで 1 行ずつ実行できますが、それ以上だとインデントを処理できません。

プロジェクト自体は正常に実行されます (127.0.0.1 でページが読み込まれます)。どうすればこれを達成できますか?

これが完全に明白な答えである場合は申し訳ありませんが、私はこれに少し苦労してきました。

4

3 に答える 3

1

サイトが読み込まれる場合は、モデルを Django ビューの 1 つにインポートする必要があります。ビューでは、モデルに対して好きなことを行うことができます。

于 2012-06-27T16:35:56.487 に答える
1

という名前のこのスニペットCommand Line Script Launcherはあなたを助けるかもしれません、

このスニペットを使用すると、特定のプロジェクトのコンテキストでコマンド ラインから任意の Python スクリプトを実行できます。

python manage.py execfile /path/to/some/script.py

Django のドキュメントには、manage.py コマンドを拡張する方法が記載されています。

于 2012-06-27T16:47:05.283 に答える
0

pycharm で任意の python ファイルを右クリックして実行できますが、自己完結型のスクリプト ファイルを実行する場合は、主なトリックを追加することをお勧めします。

if __name__ == "__main__":
   do_stuff()
于 2012-06-27T17:44:47.780 に答える