1、根据设置的默认数据库中的表自动生成对应的Models代码,并打印出来:
python manage.py inspectdb
2、也可以将默认数据库中的表打印出的代码直接导入到指定的Models文件中:python manage.py inspectdb > appname/models.py
3、反向生成指定数据库中的所有表:
只打印到终端:python manage.py inspectdb --database database_name
导入到指定应用的models.py文件中:python manage.py inspectdb --database database_name >appname/models.py
4、反向生成指定数据库中的指定表:
将指定数据库中的指定表生成到对应应用下的models:python manage.py inspectdb --database database_name table1 table2 >appname/models.py