Qual é a lógica deste campo lotacao no modelo arquivo? É a lotacao do
user, ou tem a ver com o documento?
[ ]s
Luciano
Mas sabendo o usuário você não sabe a lotação? Talvez o seu modelo
possa ser simplificado. Se não for o caso, os colegas já deram a dica:
usar strings no lugar de referências aos modelos relacionados.
[ ]s
Luciano
Pessoal estou com um problema, queria saber se alguem tem ideia de como resolver:
No pacote rh.models tenho.
class Lotacao(...):
...
class Servidor(...):
...
documento = models.ManyToMany(Documento)
...
class Documento(...):
...
copia = models.ForeignKey(ged.Arquivo)
...
No pacote ged.models tenho.
class Arquivo(...):
...
user = models.ForeignKey(User)
lotacao = models.ForeignKey(rh.Lotacao)
...
Será se existe uma forma de contornar este problema sem ter que mudar o local dos modelos, uma vez que esta intervenção seria muito cara para equipe de programação.