この質問については議論がありますが、私の問題の解決策が見つかりません。
プロジェクトにいくつかのアプリケーションがあります。アプリケーション A のモデル、つまり「Test」には、テーブル「systems」とテーブル「Detail」があります。アプリケーション B、つまり「task1b」のビューで、このモデルに対してクエリを実行し、結果をテンプレートに表示したいと考えています。Test.models をインポートした後、「システム」ではなく「詳細」モデルでクエリを作成できます。特に:
#Application: task1b, views.py
from Test.models import *
def task1ba(request):
systems=system.objects.all()
return render_to_response("Task1B-A.html", {"systems":systems}, RequestContext(request))
「システム」の代わりに詳細を入力すると、エラーは発生しません。このモデルを使用して、過去に問題はありませんでした。「システム」の代わりに、他のモデルのクエリを実行しようとします。名前の問題だと思いませんか?どんなアイデアでも受け入れます。