django singleton
Mar
17
1
0
Sometimes I have a django model that I want to behave like a singleton where there has to be one, and only one row present in the table at all times. I accomplish this by overriding the model's save() and delete() methods.
class Singleton(models.Model):
# put model fields here
def save(self):
self.id=1
super(Singleton, self).save()
def delete(self):
pass