Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Meta:
- unique_together = ( ('name', 'active'),)
- class BaseModel(models.Model):
- # all of your fields here
- active = models.BooleanField()
- class ActiveModel(BaseModel):
- class Meta:
- unique_together = ('whatever', 'fields')
- def make_inactive(self):
- # create a new instance of InactiveModel based on
- # this instances's values, then delete this instance
- class InactiveModel(BaseModel):
- def make_active(self):
- # create a new instance of InactiveModel based on
- # this instances's values, then delete this instance
Add Comment
Please, Sign In to add comment