-1
我的問題是我是否可以在Django中有多個模型表示法。更具體地說,我在保存模型後使用post_save信號來執行某些操作。問題是信號傳遞了保存模型的一個實例,但這只是unicode表示。這是因爲我已經覆蓋了unicode方法。我想保留這個管理面板的方法,但爲了其他目的,我需要訪問模型的完整表示。我可以在Django中有多個模型表示法
那麼如何在信號中傳遞模型的不同表示,並在管理面板中傳遞不同的表示?
我的問題是我是否可以在Django中有多個模型表示法。更具體地說,我在保存模型後使用post_save信號來執行某些操作。問題是信號傳遞了保存模型的一個實例,但這只是unicode表示。這是因爲我已經覆蓋了unicode方法。我想保留這個管理面板的方法,但爲了其他目的,我需要訪問模型的完整表示。我可以在Django中有多個模型表示法
那麼如何在信號中傳遞模型的不同表示,並在管理面板中傳遞不同的表示?
代理模型可能嗎? https://docs.djangoproject.com/en/dev/topics/db/models/#proxy-models – rafek
但這意味着我需要繼承我的模型,這在我的情況下是不希望的。 –