feat: uuid token

This commit is contained in:
Ahmet Kaan GÜMÜŞ 2024-07-03 05:37:18 +03:00
parent a73553ab81
commit b90fa4ae3c
30 changed files with 223 additions and 142 deletions

17
user_token/models.py Normal file
View file

@ -0,0 +1,17 @@
from django.db import models
from user.models import User
import uuid
class UserToken(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="tokens")
token = models.CharField(
max_length=36,
unique=True,
auto_created=True,
primary_key=True,
default=uuid.uuid4(),
)
def __str__(self):
return str(self.token)