【发布时间】:2010-07-18 18:22:28
【问题描述】:
我正在制作一个 Django 模型装饰器,它采用 Django 模型并为其提供一些额外的方法。
Django 使用:'%s_%s' % (app_name, class_name) 为该模型创建数据库名称。当你装饰模型时,表名突然从装饰器的应用名称和类名派生而不是原始类(这在 python 上是正确的)。
但是我想保持模型的原始表名,有没有办法告诉 Django 使用超类来确定数据库名称,或者有办法检索表名并将其应用到模型的 @ 987654322@班级。
【问题讨论】:
标签: django django-models