使用现有数据库。所有现有表都有命名空间前缀tbl_
。如何tbl_
在查询或同步之前创建模型类或将 django 设置配置为前缀。
此外,每个子表在字段上都有外键,每个字段都以 name space 为前缀id_[table_name]
。我也想配置外键。
使用现有数据库。所有现有表都有命名空间前缀tbl_
。如何tbl_
在查询或同步之前创建模型类或将 django 设置配置为前缀。
此外,每个子表在字段上都有外键,每个字段都以 name space 为前缀id_[table_name]
。我也想配置外键。
配置模型以使用所需的表名和列名。这是一个例子:
class Category(models.Model):
name = models.CharField('Name', max_length=255)
class Meta:
db_table = 'tbl_category'
class Entry(models.Model):
category = models.ForeignKey(Category, db_column='id_tbl_category')
contents = models.TextField('Contents')
class Meta:
db_table = 'tbl_entry'