【发布时间】:2019-11-04 09:03:19
【问题描述】:
我构建了简单的 django 项目,我的模型类是结构,我希望与用户 django 链接结构,目的是为不同的结构提供多个访问权限,当我让 python3 manage.py 进行迁移时,问题都很好,并且迁移也很好用 sqlmigrate 很好,但在数据库中我找不到 Utilisateur 表
from immob.models import Division
from django.db import models
from django.contrib.auth.models import User
class Utilisateur(models.Model):
user=models.OneToOneField('auth.User', on_delete=models.CASCADE)
Division=models.ForeignKey(Division,on_delete=models.CASCADE)
MacBook-Pro-de-MAC:Invest_App mac$ python3 manage.py sqlmigrate compte 0001
开始;
-- 创建模型Utilisateur
CREATE TABLE "compte_utilisateur" ("id" serial NOT NULL PRIMARY KEY, "Division_id" integer NOT NULL, "user_id" integer NOT NULL UNIQUE);
ALTER TABLE "compte_utilisateur" ADD CONSTRAINT "compte_utilisateur_Division_id_191feb84_fk_immob_division_id" FOREIGN KEY ("Division_id") REFERENCES "immob_division" ("id") DEFERRABLE INITIALLY DEFERRED;
ALTER TABLE "compte_utilisateur" ADD CONSTRAINT "compte_utilisateur_user_id_9142a9fe_fk_auth_user_id" FOREIGN KEY ("user_id") REFERENCES "auth_user" ("id") DEFERRABLE INITIALLY DEFERRED;
CREATE INDEX "compte_utilisateur_Division_id_191feb84" ON "compte_utilisateur" ("Division_id");
COMMIT;
但在数据库中我找不到 UTilisateur 表??
【问题讨论】:
标签: django