【发布时间】:2011-04-20 23:14:43
【问题描述】:
我要为我的 Django CMS 插件写 setup.py,但我不知道应该把图标放在哪里。
在我看来,从您应该放置模板的位置来看,以下是最直观的:
/media
/cms
/images
/plugins
my_image.png
cms_plugin.py
在cms_plugin.py我有如下方法:
def icon_src(self, instance):
print settings.CMS_MEDIA_URL
return settings.CMS_MEDIA_URL + u"images/plugins/my_image.png"
如果我重新使用link.png 图像,上述方法有效,但我正在寻找可以与我的插件捆绑在同一文件夹中的东西。
我错过了什么?
【问题讨论】:
-
我不确定你到底想做什么。你有多少张图片?如果这样更容易,您可以在属性中存储一些路径?
-
我问的是按照惯例应该把图标放在哪里,所以icon_src方法返回的路径会指向它。
标签: django-cms