3、反向生成

现在数据库中创建表

django 反向生成model根据数据库
  1. CREATE TABLE `alarm_group` (
  2. `group_name` varchar(250) NOT NULL,
  3. `group_des` blob,
  4. `members` blob,
  5. `timestamp` datetime NOT NULL,
  6. `on_duty` blob,
  7. `leader` blob,
  8. PRIMARY KEY (`group_name`)
  9. ) ENGINE=MyISAM DEFAULT CHARSET=utf8
django 反向生成model根据数据库

然后执行命令,生成model.py代码

  1. python manage.py inspectdb

生成的代码model.py如下

django 反向生成model根据数据库
    1. class AlarmGroup(models.Model):
    2. group_name = models.CharField(primary_key=True, max_length=250)
    3. group_des = models.TextField(blank=True, null=True)
    4. members = models.TextField(blank=True, null=True)
    5. timestamp = models.DateTimeField()
    6.  
    7. class Meta:
    8. managed = False
    9. db_table = 'alarm_group'

相关文章:

  • 2022-02-08
  • 2021-08-17
  • 2021-11-02
  • 2022-12-23
  • 2021-06-26
  • 2021-10-07
  • 2022-03-05
  • 2021-05-08
猜你喜欢
  • 2022-02-13
  • 2022-12-23
  • 2022-01-25
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案