在 django 中使用 grappelli 管理界面时,是否有一种简单的方法可以将链接添加回主站点?
所以当用户进入管理界面时
http://myurl/admin/
我想要一个返回的链接
http://myurl/
对于主站点。
我能看到的唯一方法是编辑 grappelli 模板,对于这样一个简单的任务来说,这感觉非常 hacky。
最佳答案
您可以使用 grappelli dashboard在管理索引上制作一个带有自定义链接的框。 安装仪表板后,您可以使用 LinkList 添加链接。
class CustomIndexDashboard(Dashboard):
def init_with_context(self, context):
...
self.children.append(modules.LinkList(
_('Links'),
column=2,
children=[
{
'title': u'Homepage',
'url': '/',
'external': False,
},
]
))
关于django - 在 grappelli admin 上添加指向主页的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20567681/