2010-06-09 43 views
2

我需要做一些調試,因爲我的一個模型的權限是錯誤地創建的。所以我試圖找到Django在syncdb上創建權限並在數據庫中寫入權限的代碼片段,但我一直沒有成功;也許我只是忽略了正確的代碼行,但如果有人能指出我正確的模塊/代碼行,在這種情況下我會很高興!權限的創建在Django中生活在哪裏?

回答

1

結賬create_permissions;請注意,它在接收到post_syncdb信號時會接通。

+0

謝謝!已經認爲它會在post_syncdb上運行,這就是我不確定在哪裏尋找它的原因,因爲它可能真的在任何地方! – 2010-06-09 13:50:22

+0

是的,我最後不得不使用谷歌代碼搜索。我期待它在__init__.py或其他東西。 – 2010-06-09 14:18:25