(太神奇了,我還沒有發現這樣的問題呢!)Django的,我刪除AnonymousUser,如何恢復
我在數據庫中刪除了我的一部分用戶,一不小心還AnonymousUser
-instance。 我該如何恢復他? (呃......爲了政治上的正確性,他/她):-P)
我確實需要他在db中的一個實例,對嗎? (到目前爲止,通過快速瀏覽我的網站,我沒有遇到問題)。順便說一句,沒有他的問題會是什麼?
但沒有AnonymousUser.objects
-管理員創建一個。並且save()
無論如何都沒有實現,就像the docs說的那樣。那麼,我要刪除用戶表並遷移?它會幫助和/或我可以以不同的方式行事嗎?
感謝很多:)
...但之前有一個AnonymousUser顯示在我的用戶列表中,現在不是! aaah,也許一些軟件包(userena?)創建了一個普通用戶並稱他爲AnonymousUser? - 這將是非常具有誤導性的,根本不是pythonic – Ilja
@Ilja檢查更新的答案。謝謝! –
是的,你是對的!謝謝你的解釋。 django-guardian的誤導。我會建議重命名默認爲不完全等於錯誤的類名稱。在那種情況下,我會自己想到這一點。 – Ilja