don't use tokens as primary keys
This commit is contained in:
parent
afb23e5865
commit
64664fbc66
5 changed files with 50 additions and 7 deletions
|
@ -40,7 +40,7 @@ AccessPermissionTokenItem = namedtuple('AccessPermissionTokenItem', ('pk', 'expi
|
|||
|
||||
|
||||
class AccessPermissionToken(models.Model):
|
||||
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
|
||||
token = models.UUIDField(unique=True, default=uuid.uuid4, editable=False)
|
||||
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.PROTECT,
|
||||
related_name='created_accesspermission_tokens',
|
||||
verbose_name=_('author'))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue