probably looks better:
```
choices = [('', '------')] + [
    (tv.value, tv.value) for tv in p.type.rolepropertytypevalue_set.all(),
]
```