2014-03-24 50 views
0

我知道User modelDjango的功能。但是當我syncdb,我看到很多auth_* tables創建,有一個auth_user。還有另一個User表。 它們之間在列中存在差異。我把它們附在這裏。當我添加一個新用戶時,它將存儲在auth_user表中,但User表爲空。那麼這是什麼User表(爲什麼它被創建,如果它是空的)以及它在哪裏有用。爲什麼不填充?Django中的兩個表Users和auth_user是用來做什麼的?

enter image description here enter image description here

回答

1

auth_user表跟蹤註冊用戶爲Django的包括身份驗證系統。

Users表不是由Django創建的。它必須由您正在使用的第三方Django應用程序創建,或者完全通過其他一些流程創建。

相關問題