0
當然,您不能只使用self.related_field.objects.all()
,否則會得到...needs to have a primary key...
錯誤,但如果我想運行自定義驗證在Model.clean
的內部,似乎無法訪問此數據。當然你可以用Form.clean
來做到這一點,但我並不總是使用表格。Django - 在保存模型之前從``clean``訪問m2m對象(或原始pks)
當然,您不能只使用self.related_field.objects.all()
,否則會得到...needs to have a primary key...
錯誤,但如果我想運行自定義驗證在Model.clean
的內部,似乎無法訪問此數據。當然你可以用Form.clean
來做到這一點,但我並不總是使用表格。Django - 在保存模型之前從``clean``訪問m2m對象(或原始pks)
你所要求的是不可能的 - 直到主對象具有主鍵值,M2M記錄才能存在。沒有辦法訪問數據,因爲它不存在。