我有一个模特
BaseModel
Run Code Online (Sandbox Code Playgroud)
以及它的几个子类
ChildModelA(BaseModel), ChildModelB(BaseModel), ...
Run Code Online (Sandbox Code Playgroud)
使用多表继承.将来我计划有几十个子类模型.
所有子类都有一些方法实现
do_something()
Run Code Online (Sandbox Code Playgroud)
如何从BaseModel实例调用do_somthing?
几乎完全相同的问题(没有解决方案)发布在这里:http:
//peterbraden.co.uk/article/django-inheritance
一个更简单的问题:如何在不检查所有可能的子类的情况下将BaseModel instnace解析为其子类实例之一?
Django 国际化允许我在设置文件(站点范围)或每个用户/每个会话的基础上设置语言代码。
如何更改特定页面的语言?
我写了一个中间件,它按照我希望的翻译方式设置 request.LANGUAGE_CODE,但似乎没有使用此属性来进行选定的翻译。