0
我試圖將自定義表進行身份驗證和角色集成到PAS.plugin.sqlalchemy中。與pas.plugin.sqlalchemy集成自定義表
定製model.py後,我設法得到我的用戶表架構,因爲我們已經在現有的用戶表中。但是,當安裝這個pas,它的創建數字表包含屬性表。屬性表通過外鍵與用戶錶鏈接。我在現有場景中沒有任何屬性表。
通過看到我的引用,我可以在執行SQL fetch pas時查看用戶和屬性表作爲連接查詢。我們在用戶(web_contact_auth)表中有數據,但不在屬性表中。
u'SELECT TOP 1 web_contact_auth.contact_number AS web
_contact_auth_contact_number, web_contact_auth.password AS web_contact_auth_pass
word, principals.id AS principals_id, principals.type AS principals_type, princi
pals.zope_id AS principals_zope_id, web_contact_auth.password_reset_token AS web
_contact_auth_password_reset_token, web_contact_auth.password_reset_expiry AS we
b_contact_auth_password_reset_expiry \nFROM principals JOIN web_contact_auth ON
principals.id = web_contact_auth.contact_number \nWHERE web_contact_auth.contact
_number = ?' ('admin',)
我questiones是: 我應該如何創建屬性表的數據?無論如何,我可以忽略屬性表,只從用戶表中獲取數據。
Adavance感謝您閱讀/回覆的時間。
問候
WEBBYFOX