允许指定全局数据库表名前缀。

django-db-prefix的Python项目详细描述


django_db_u prefix
===


----



>允许指定全局数据库表名前缀。


项目原因
-


1。一些(外部)项目自动使用数据库前缀与数据库交互。这在活动记录模式的
实现中尤其常见。在模型的meta
类中定义一个显式的数据库表名是可能的;但是,在与第三方应用程序处理
时,这并不是那么容易实现的。通过为
添加前缀提供一个高级接口,有一种简单、一致的方法来实现这一目标,而不是分叉代码或特殊的猴子补丁。使用pip安装:

pip install django db prefix

2。在已安装应用程序列表的顶部添加django_db_前缀。建议将django_db_prefix作为第一个列出的应用程序,但必须在初始化您希望修改的任何模型之前加载它。


installed_apps=['django_db_prefix',]+已安装的应用程序

对于model bar_app.models.baz,默认表为:
`bar_app_baz`

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从绝对路径到相对路径的转换   java ListView对添加的成员进行排序,就像它们是原始列表之后的另一个排序列表一样   java Differenticate<img>不带“alt”,而<img>带空的“alt”属性和JSoup   java复制并重命名DefaultTask类中的文件?   java无法解析“FireBaseInstancedReceiver”中的方法“GetInstancedReceiver”   java定义单个方法使用的字符串常量的最佳方法   在Java中创建自定义事件   java如何将字符串转换为数据集   在java中使用自动连线对象   java和java有什么区别。彻头彻尾的。日志文件   java extends关键字是一个参考变量吗?   AES 128加密java中的加密和javascript中的解密   java SAX解析器如何处理来自的错误数据。XML文件   带有方法引用和基元类型的java类型推断   java如何在Spring Boot 1.5.9中全局配置jackson非空   java对象转换子类/超类   java google fusion tables,在标记周围画一个圆圈   使用与另一个列表Java流的全部内容匹配的条目筛选列表的内容