Djangoでのインポートを正しく処理し、受け入れられる方法があるかどうかを知りたいですか?私は、次のパターンを使用Djangoのインポートを行う正しい方法は何ですか?
>は、私は多くのチュートリアルやブログで使用されて何を参照してください
# import views from Django app called xxx to urls.py in the same app
from . import views
>
# import views from Django app called xxx to urls.py in the same app
from xxx import views
は同様に私が使用>私が使用されて何を参照してください
# import YYY and XXX from xxx.models to xxx.serializers.py
from .models import YYY, XXX
例えばDjango-Rest-Frameworkのチュートリアルでは>
です# import YYY and XXX from xxx.models to xxx.serializers.py
from xxx.models import XXX, YYY
私のDjangoアプリケーションでは、チュートリアルに示された方法でインポートを行うことはできません。私は何か間違っているのですか?私はDjangoのドキュメントから自分の道を選んだ。このコマンドを使用します。このアプリケーションを実行するために今すぐ2つのapp_1
という名前のアプリとapp_2
mysite/
manage.py
app_1/
__init__.py
models.py
views.py
app_2/
__init__.py
models.py
views.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
:私はPython3.5
プロジェクトのツリー構造を共有してください。ツリーモジュールをインストールし、あなたのプロジェクトディレクトリから 'tree'コマンドを実行し、あなたの質問に出力を加えてください。 –