official python docs
:
group = 'group_user'
def my_func(group):
set_permission(**{group: 'write'}) # it works like set_permission(group_user='write')
print_permission(group)
my_func(group) # prints -> 'group_user': 'write'
group = 'group_admin'
my_func(group) # prints -> 'group_admin': 'write'
from models import User, Project
import mommy
def create_instance_of_repetable_model(model, model_field):
mommy.make(model, **{model_field: 'write'})