2012-10-18 54 views
0

我用Django框架編寫了大部分Web應用程序。最近我在軌道上看Ruby,發現了一些有趣的事情。像ModelObject.find_or_create_by_id()Django版本的ModelObject.find_or_create_by_id()

下面是一些Django的代碼,我有

try: 
      phone = request.POST.get('phone') 
      customer = Customer.objects.get(phone=phone) 
      updating customer...  
    except: 
      customer=Customer(
       creating customer...    
      ) 
      customer.save() 

這段代碼看起來醜陋。 Django有更好的方法嗎?

回答