diff --git a/semantics/management/commands/connect_noun_lexical_units.py b/semantics/management/commands/connect_noun_lexical_units.py index 28cd972..b53ae07 100644 --- a/semantics/management/commands/connect_noun_lexical_units.py +++ b/semantics/management/commands/connect_noun_lexical_units.py @@ -22,6 +22,8 @@ def connect_nouns(): for entry in entries: lus = LexicalUnit.objects.filter(base=entry.name, pos=u'rzeczownik') for lu in lus: - lu.entry = entry - lu.save() + if lu.entry is None: + print lu.base, lu.sense + lu.entry = entry + lu.save()