Skip to content

Instantly share code, notes, and snippets.

View JccSanabria's full-sized avatar

Jonathan Calderon Centeno JccSanabria

  • Claro/PRT
  • Guaynabo, PR
View GitHub Profile
@JccSanabria
JccSanabria / django_orm_sequence_id.py
Last active June 13, 2017 13:00 — forked from haoch/django_orm_sequence_id.py
django pull id from oracle sequence id
''' Django ORM don't support to pull id from sequence by default.'''
def update_id(func):
'''A decorator for pulling a data object's ID value out of a
user-defined sequence. This gets around a limitation in
django whereby we cannot supply our own sequence names.'''
def decorated_function(*args):
# Grab a reference to the data object we want to update.
data_object = args[0]