0

私はPython2.7とDjango1.3.1を持っており、Windows732ビットで実行されています

'python django-admin.py startapp myproject'と入力すると、作成されるフォルダーは次のようになります。

mysite / init .py models.py tests.py views.py

それ以外の

mysite / init .py manage.py settings.py urls.py

「django-admin.pystartappmyproject」ではなく「pythondjango-admin.pystartappmyproject」と入力する必要があるのは、.pyファイルがPythonに適切に関連付けられていないためです。このスレッドでは、解決策が提案されています。 django-admin.pyが正しく機能していません

試してみましたが、なんらかの理由で適切な関連付けができました。また、プロパティを使用してdjango-admin.pyをpython.exeファイルで開く必要があることを確認しました。最後に、django-admin.pyとpython.exeの両方が、[コンピューター]->[プロパティ]>[詳細]->[環境変数]で構成されているシステムパスに追加されます。

だからここのアイデアから少し...

4

3 に答える 3

11

1は、、、、のdjango-admin.py startproject myproject
ようなプロジェクトとファイルを作成します 。2はinit.py、、、、manage.pyのようなファイルとプロジェクト内に アプリを作成します。settings.pyurls.py
python manage.py startapp appname
init.pymodels.pytests.pyviews.py

于 2012-10-28T11:35:27.400 に答える
8

startprojectの代わりに必要ですstartapp

https://docs.djangoproject.com/en/dev/ref/django-admin/#startproject-projectname-destinationでドキュメントを確認してください

于 2012-07-01T23:48:49.377 に答える
4

django-admin.py startproject myproject

次のようなプロジェクトとファイルを作成します

  • __init__。py はファイルをグローバルモジュールとして使用します
  • manage.py は、Syncdb、migrate、startserverなどのプロジェクトを管理します
  • settings.py にはプロジェクト設定が含まれています
  • urls.py プロジェクトのURLが含まれています。アプリのURLファイルを含めることができます

python manage.py startapp appname

プロジェクト内にアプリを作成し、次のようなファイルを作成します

  • __init__。py はファイルをグローバルモジュールとして使用します
  • models.py ここでモデルクラスを書くことができます
  • tests.py テストケースを作成するには
  • views.py アプリのURL
于 2015-01-21T08:02:25.367 に答える