description
This commit is contained in:
18
Main/migrations/0015_set_description.py
Normal file
18
Main/migrations/0015_set_description.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 3.2.4 on 2022-01-22 09:03
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('Main', '0014_auto_20220120_1648'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='set',
|
||||
name='description',
|
||||
field=models.TextField(default=''),
|
||||
),
|
||||
]
|
@@ -16,18 +16,31 @@ class Set(models.Model):
|
||||
start_time = models.DateTimeField(default=None, null=True)
|
||||
end_time = models.DateTimeField(default=None, null=True)
|
||||
editors = ArrayField(models.TextField(), default=list)
|
||||
description = models.TextField(default='')
|
||||
|
||||
@property
|
||||
def start_time_moscow(self):
|
||||
if self.start_time is None:
|
||||
return None
|
||||
return self.start_time.astimezone(timezone.get_current_timezone())
|
||||
|
||||
@property
|
||||
def end_time_moscow(self):
|
||||
if self.end_time is None:
|
||||
return None
|
||||
return self.end_time.astimezone(timezone.get_current_timezone())
|
||||
|
||||
@property
|
||||
def start_time_format(self):
|
||||
if self.start_time is None:
|
||||
return None
|
||||
return self.start_time.astimezone(timezone.get_current_timezone()).strftime("%Y-%m-%dT%H:%M")
|
||||
return self.start_time_moscow.strftime("%Y-%m-%dT%H:%M")
|
||||
|
||||
@property
|
||||
def end_time_format(self):
|
||||
if self.end_time is None:
|
||||
return None
|
||||
return self.end_time.astimezone(timezone.get_current_timezone()).strftime("%Y-%m-%dT%H:%M")
|
||||
return self.end_time_moscow.strftime("%Y-%m-%dT%H:%M")
|
||||
|
||||
@property
|
||||
def available(self):
|
||||
|
@@ -44,6 +44,7 @@ class SetSettingsView(BaseView):
|
||||
st.name = value
|
||||
st.save()
|
||||
self.current_set.name = self.request.POST["name"]
|
||||
self.current_set.description = self.request.POST['description']
|
||||
self.current_set.save()
|
||||
return "/admin/set?set_id=" + str(self.current_set.id)
|
||||
|
||||
|
Reference in New Issue
Block a user