「inspectdb」をテストしましたが、スキーマが複雑になると思います。たとえば、テーブル「tdir_files_context」(djangoinspectdb.JPG「添付ファイルの画像」)の場合、次のモデルを取得しました。
class TdirFilesContext(models.Model):
id_category = models.ForeignKey(TdirCategories, db_column='id_category')
id_file_context = models.CharField(max_length=20)
n_file_context = models.CharField(max_length=150)
coment = models.CharField(max_length=2000)
id_user_db_ins = models.CharField(max_length=45)
id_user_db_upd = models.CharField(max_length=45)
id_user_sys_ins = models.CharField(max_length=45)
id_user_sys_upd = models.CharField(max_length=45)
date_ins = models.DateTimeField()
date_last_upd = models.DateTimeField()
class Meta:
db_table = u'tdir_files_context'
このデータベーステーブルには、2つの主キーと1つの外部キーがあります。Djangoモデルはこの種のデータベーステーブルを処理しますか?