Здравствуйте. Подскажите пожалуйста, как можно оптимизировать данный код?
recobj = DNS()
recobj.host = '@'
recobj.content = ip.address
if ip.version == 4:
recobj.type = 'A'
elif ip.version == 6:
recobj.type = 'AAAA'
recobj.domain = domain.unid
recobj.userid = user.id
recobj.save()
recobj = DNS()
recobj.content = ip.address
if ip.version == 4:
recobj.type = 'A'
elif ip.version == 6:
recobj.type = 'AAAA'
recobj.domain = domain.unid
recobj.userid = user.id
recobj.host = 'www'
recobj.save()
Суть: сохраняю две модели, у которых различается только поле host.