虽然有关于这个问题的讨论,但我找不到我的问题的解决方案。
我在一个项目中有一些应用程序。在应用程序 A 的模型中,即“测试”,我有一个表“系统”和一个表“详细信息”。在应用程序 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))
如果我把细节而不是“系统”,那么我没有错误。使用这个模型我过去没有问题。尝试查询任何其他模型而不是“系统”。你觉得是名字的问题吗?接受任何想法。