Django:python twitter模块的导入问题

Django:python twitter模块的导入问题,python,django,import,twitter,Python,Django,Import,Twitter,当我尝试在我的应用程序中导入python twitter模块时,django尝试导入django.templatetags.twitter而不是python twitter模块(在/usr/lib/python2.5/site packages/twitter.py中),但我不知道为什么 例如: myproject/ myapp/ templatetags/ file.py 在文件.py中: import twitter # this impor

当我尝试在我的应用程序中导入python twitter模块时,django尝试导入django.templatetags.twitter而不是python twitter模块(在/usr/lib/python2.5/site packages/twitter.py中),但我不知道为什么

例如:

myproject/
    myapp/
        templatetags/
            file.py
文件.py中

import twitter # this imports django.templatetags.twitter
有什么好办法吗

非常感谢:)

编辑:我发现了问题。我的templatetags文件名为“twitter.py”。我已将其重命名为“twitter_tags.py”,现在可以使用了

子模块通常需要相互引用。例如,环绕声模块可能使用回声模块。事实上,这种引用非常常见,以至于import语句首先在包含包中查找,然后再查找标准模块搜索路径

因此,您需要使用绝对导入

from some.other.pkg import twitter