django可选LookupAlreadyRegistered错误

django可选LookupAlreadyRegistered错误,django,autocomplete,Django,Autocomplete,我正在尝试django选择文档中给出的“水果”示例- getting LookupAlreadyRegistered错误,关于此错误有一个小提示,但我不能 我知道这与导入语句有关,我使用的是django-1.3 如果需要,我将提供更多信息,但我只是使用与示例中给出的代码相同的代码 请帮助检查您发布的链接中的注释: 您应该只注册一次查找。多次尝试注册同一查找类将导致LookupAlreadyRegistered错误。与LookupAlreadyRegistered错误相关的一个常见问题与项目中不

我正在尝试django选择文档中给出的“水果”示例-

getting LookupAlreadyRegistered错误,关于此错误有一个小提示,但我不能 我知道这与导入语句有关,我使用的是django-1.3

如果需要,我将提供更多信息,但我只是使用与示例中给出的代码相同的代码


请帮助检查您发布的链接中的注释:


您应该只注册一次查找。多次尝试注册同一查找类将导致LookupAlreadyRegistered错误。与LookupAlreadyRegistered错误相关的一个常见问题与项目中不一致的导入路径有关。在Django 1.4之前,默认的manage.py允许导入带有或不带项目名称的项目(即从myproject.myapp导入查找或从myapp导入查找)。这会导致lookup.py文件导入两次,注册码执行两次。谢天谢地,这不再是Django 1.4中的默认设置。保持导入一致以包含项目名称(当您的应用程序包含在项目目录中时)将避免这些错误。@Augusto Men是的,先生,我已经阅读了说明,但不知道如何解决问题,您能帮我了解lookup.py是如何导入两次的吗?请原谅我的无知,我是新手django@Ananth首先,根据注释,您可以搜索代码中导入
查找的所有地方,查看语句是否不同。如果它们包含项目名称,则可能会导致问题。在URL文件中找到错误的来源,我已从项目导入了我的表单文件,已更改为将项目名称从导入语句中排除,谢谢