11 lines
326 B
Python
11 lines
326 B
Python
def name(name_class, slug, name, desc="", order=0, **kwargs):
|
|
# create if it doesn't exist, set name and desc
|
|
obj, _ = name_class.objects.get_or_create(slug=slug)
|
|
obj.name = name
|
|
obj.desc = desc
|
|
obj.order = order
|
|
for k, v in kwargs.iteritems():
|
|
setattr(obj, k, v)
|
|
obj.save()
|
|
return obj
|