我有此代码在Django管理页面中正常工作,但是有没有办法将动作名称保留为俄语而将函数名称保留为英语?
actions = ["Отправить_сообщение"] # add action to list page
def Отправить_сообщение(self, request, queryset):
pass
欢呼声
是,在这里:https://docs.djangoproject.com/en/3.0/ref/contrib/admin/actions/#writing-action-functions
对于您的代码:
actions = ["my_action"]
def my_action(self, request, queryset):
pass
my_action.short_description = "Отправить сообщение"
另一种方法(最好使用多种语言)是使用internationalization framework。