是否可以用我的自定义select <model> to change来替代django变更列表视图中的默认写入?
关于改变形式的change <model>的同样的问题。
我一直在搜索change_form.html和change_list.html (也是base_site.html和base.html)来寻找这个表达式,但是我没有找到任何东西。
发布于 2013-12-15 17:36:55
假设您正在讨论管理;这个字符串似乎是在django.contrib.admin.views.main.ChangeList.__init__中设置的:
# ...
if self.is_popup:
title = ugettext('Select %s')
else:
title = ugettext('Select %s to change')
self.title = title % force_text(self.opts.verbose_name)
# ...您可以创建这样一个ChangeList子类:
from django.contrib.admin.views.main import ChangeList
class NewTitleChangeList(ChangeList):
def __init__(self, *args, **kwargs):
super(NewTitleChangeList, self).__init__(*args, **kwargs)
self.title = "<New Title Here>"
class YourAdmin(admin.ModelAdmin):
def get_changelist(self, request, **kwargs):
return NewTitleChangeListhttps://stackoverflow.com/questions/20597448
复制相似问题