私はdjangoをインストールしたばかりで、彼らのウェブサイトでチュートリアルを行っています。
コマンドラインで彼らの指示に従っていて、彼らは働いていますが、なぜだろうと思いますか?
たとえば、コマンド「manage.py startapp xyz」にアクセスするとパッケージが作成されますが、manage.py を調べると、次のコードしか含まれていません (django によって追加されたもので、manage.py には触れていません)。 )
#!/usr/bin/env python
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "DjangoProject12.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
manage.py やその他の場所に startapp のメソッドがありません。これが django 固有のものなのか、それとも私の Python の知識に根本的なギャップがあるのか はわかりません。ありがとうございました。