abstracting model in Python