On Wednesday 23 December 2015 16:32:22 Curtis Maloney wrote:
> 
> Also, I don't want this discussion to be about my specific issue with
> contenttypes... more a general "community opinion of best practices"
> 
Imports, because of IDE integration and because they make it easier to detect 
dependencies.

In a related IRC conversation, Simon (@charettes) and I discussed the issue of 
dependencies created by the use of reverse relationships (these do not require 
imports, so you don't see them "declared" in the file, but they're very real 
dependencies). Simon suggested, as a "best practice", to prevent them by using 
`related_name="+"` on FKs to models in other apps. I suggested that this 
should be encoded into a new field type.

Shai

Reply via email to