簡體   English   中英

單獨的Django Auth數據庫…不同的表名?

[英]Separate Django Auth Database…Different Table Name?

我正在使用Django(以Mezzanine作為博客)設置自定義博客應用的過程,該博客應用將與其他Django應用上的auth系統通信以處理所有用戶身份驗證。

到目前為止,我已經完全按照此處描述的示例設置了AuthRouter: Django中的Multi DB Setup

但是,我的其他Django應用程序在其設置文件中定義了一個自定義AUTH_USER_MODEL

結果,當嘗試登錄博客時,它正在查找具有與auth_user不同名稱的表。 我想知道是否有一種方法可以指定auth用戶表?

感謝您的任何建議!

您還需要在博客項目中擁有用於自定義用戶模型(或類似模型)的代碼。 您可以使用db_table設置適當的表名(如果自動生成的表名不同)。 然后,您將在第二個項目中設置AUTH_USER_MODEL指向同一項目中定義的自定義模型。 您還需要修改路由器以使用此自定義用戶模型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM