1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python sql语句生成_python Django 生成sql语句

python sql语句生成_python Django 生成sql语句

时间:2022-10-05 15:57:05

相关推荐

python sql语句生成_python Django 生成sql语句

classTestModel(models.Model):

Name=models.CharField(max_length=64,blank=True)

>>>fromdjango.core.management.colorimportno_style

#Style是用来输出语句时着色的

>>>fromdjango.dbimportconnection

>>>fromdjango.db.backendsimportcreation

#这里面有个类BaseDatabaseCreation,就是用来生成SQL语句的。

>>>T=TestModel()

>>>c=creation.BaseDatabaseCreation(connection)

>>>c.sql_create_model(T,no_style())[0]

['CREATETABLE"abc"(\n"id"integerNOTNULLPRIMARYKEY,\n"Theme"varchar(64)NOTNULL\n)\n;']

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。