使用Django创建动态模型

时间:2019-01-08 15:19:16

标签: django python-3.x dynamic

我正在尝试在sqlite3数据库中使用以下代码创建动态模型。当我检查数据库时,该表未在数据库中创建

name='task'
attrs = {
    'field1': models.CharField(max_length=40),
    'field2': models.CharField(max_length=40),
    '__module__': 'core.models'
}
model = type(name, (models.Model,), attrs)

m=model(field1='Switch on', field2='lights')
m.save()

此外,当我尝试使用以下代码创建记录时 表core_task中找不到错误。

请让我知道我在这里想念的是什么。 谢谢, Subash

基础搜索: Django: dynamic models disappear after creation

0 个答案:

没有答案