parent
03abff69bb
commit
de7a4b75fa
@ -0,0 +1,25 @@ |
||||
# Generated by Django 4.2.11 on 2024-07-03 08:56 |
||||
|
||||
from django.conf import settings |
||||
from django.db import migrations, models |
||||
import django.db.models.deletion |
||||
import uuid |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0071_alter_event_club'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.CreateModel( |
||||
name='Log', |
||||
fields=[ |
||||
('id', models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False)), |
||||
('date', models.DateTimeField()), |
||||
('message', models.TextField(blank=True, null=True)), |
||||
('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), |
||||
], |
||||
), |
||||
] |
||||
@ -0,0 +1,19 @@ |
||||
from django.db import models |
||||
from . import CustomUser |
||||
import uuid |
||||
|
||||
class Log(models.Model): |
||||
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=True) |
||||
date = models.DateTimeField() |
||||
user = models.ForeignKey(CustomUser, blank=True, null=True, on_delete=models.SET_NULL) |
||||
message = models.TextField(blank=True, null=True) |
||||
|
||||
def __str__(self): |
||||
datetime = self.date.strftime("%Y-%m-%d %H:%M") |
||||
if self.user: |
||||
return f"{datetime} | {self.user.username} | {self.message}" |
||||
else: |
||||
return f"{datetime} | {self.message}" |
||||
|
||||
def discord_string(self): |
||||
return str(self) |
||||
Loading…
Reference in new issue