我有这样的代码,它在Django管理页面中运行良好,但有没有办法将操作名称保持为俄语,而将函数名称保持为英语?
actions = ["Отправить_сообщение"] # add action to list page
def Отправить_сообщение(self, request, queryset):
pass
欢呼
是,请参阅此处:https://docs.djangoproject.com/en/3.0/ref/contrib/admin/actions/#writing-动作功能
对于您的代码:
actions = ["my_action"]
def my_action(self, request, queryset):
pass
my_action.short_description = "Отправить сообщение"
另一种方法(如果处理多种语言,效果会更好(是使用国际化框架。