Russell Keith-Magee kirjoitti:
> On Wed, Oct 14, 2009 at 7:09 PM, Chris Withers <ch...@simplistix.co.uk> wrote:
>> Hi All,
>>
>> I have a function that looks like:
>>
>> def get_or_create(model,**kw):
>>     try:
>>         obj = model.objects.get(**kw)
>>     except model.DoesNotExist:
>>         obj = model(**kw)
>>     return model
>>
>> Does something like this ship with django?
> 
> http://docs.djangoproject.com/en/dev/ref/models/querysets/#get-or-create-kwargs

And to avoid situation that I had (just because I didn't read docs 
carefully) standard get_or_create actually always creates instance in to 
database.

I first tried to use it just as a template to get object if it didn't 
existed but it turned out to provide a bit undesired effects, specially 
with missing null fields... :)

-- 
Jani Tiainen

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to