一个简单的django应用程序,用于将inspectdb命令的重构输出创建为单独的类。

django-inspectdb-refactor的Python项目详细描述


[![PYPI版本](https://badge.fury.io/py/django inspectDB refactor.svg)(https://badge.fury.io/py/django inspectDB refactor)


django inspectDB refactor
=====
一个基于django inspectDB管理命令的简单实用程序命令。

基于现有数据库的数据库模型类。
这是一个非常方便的工具,如果我们必须对已有的数据库进行工作。
BR/>它将类输出到标准输出,它可以被流水线化为Python文件。
BR/>但是,当你有一个大数据库,包含数百个表时,模型文件变得太大。最好为每个表编写“单独的模型文件”,并将其保存在app目录中的models文件夹下。django将从您在models文件夹中编写的“init”文件中获取模型类。
对管理、视图和窗体的保存相同。


django inspectdb refactor将自动创建所需的文件夹并为每个模型创建单独的python文件。


要求:
----
需要django版本>;=1.9

安装:
----
您可以通过PIP安装它,也可以获取此repo的最新版本的克隆。

`
`
pip install django inspectdb refactor
`

参数:

-``app``:这是必需的参数。您需要提供app_标签,以便在该特定应用程序中创建模型。
-``数据库`:指定特定数据库。否则从设置中选择默认值。

例如,如果您有一个名为“products”和数据库“product-db”的应用程序,则

`
python manage.py inspectdb-u refactor--database=product-db--app=products
`



许可证:
--
django inspectdb refactor是根据bsd3许可证条款授权的开源项目。






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

推荐PyPI第三方库


热门话题
java Grid loadmask(true)在gxt中不起作用   java将字符串索引转换为整数   为什么Java泛型适用于基元数组,但不适用于基元数组?   java如何让Azure应用程序服务Tomcat将所有80/443流量转发到运行在同一应用程序服务上的JBoss   具有多个值的java转换映射到树?   java如何设置SQL server连接URL?   java设置了多个相互独立的JFrame   安全性在JAVA中如何使用RSAPrivateKey的密码短语?   java不能使用比Apache Velocity中更大的条件   如何在Java中打印字符串的所有排列   停止Android Studio自动导入java。sql。日期   对象简单计算器程序java   java如何在安卓中使用“&”符号作为字符串?   java Connect,为我的安卓应用程序从REST API发布和获取数据