是否有django的静力学查找器可以在鸡蛋中找到静力学?

时间:2011-07-21 16:30:16

标签: python django django-staticfiles

我知道django中没有内置的探测器(至少在1.3中没有)但是我想知道是否有人在我尝试之前还没有找到它。

基本上我正在寻找的是一个静态查找程序,它将查看作为egg文件安装的应用程序,只包含鸡蛋中的静态目录。

我查看了django.contrib.staticfiles.finders.AppDirectoriesFinder的代码,不幸的是,在它的Django 1.3版本中,唯一检查的是安装的应用程序位置的子目录,但不是鸡蛋中的子目录。

更新:由于还没有回复,我会将其视为“否”。 :)如果我有一些时间,我可能只是把自己放在一起,但看起来并不是很有趣。我不知道这是否合适,但如果你碰巧对鸡蛋的静力学发现者感兴趣,也许只是发表评论。

1 个答案:

答案 0 :(得分:1)

这有点hackish但这让我使用STATICFILES_DIRS和FileSystemFinder。

def inplaceeditform_path():
    import inplaceeditform
    return os.path.abspath(os.path.join(os.path.dirname(inplaceeditform.__file__),'media'))

STATICFILES_DIRS = (
   ('site/inplaceeditform' ,inplaceeditform_path()),
)
相关问题