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;']