!eQSEzTDILHqZYTgQtB:matrix.opulus.space

Django Ukraine

190 Members
Про Django та Python українською. Правила: 1. Спілкування українською мовою. 2. Без запрошень чи лінків у інші спільноти. 3. Боти, що генерують більше двох повідомлень на день, заборонені. --- Частина простору "Патріотична Україна" (#ukraine.all:matrix.org)103 Servers

Load older messages


SenderMessageTime
25 Jan 2024
@lordfeliks:matrix.orglordfeliks

class LetterItemModel(models.Model):
is_police_subpoena = models.BooleanField(default=False)

if not is_police_subpoena:
    storage_time = models.IntegerField(default=30)
elif is_police_subpoena:
    storage_time = models.IntegerField(default=3)
09:14:54
@lordfeliks:matrix.orglordfeliks *

class LetterItemModel(models.Model):
is_police_subpoena = models.BooleanField(default=False)

if not is_police_subpoena:
storage_time = models.IntegerField(default=30)
elif is_police_subpoena:
storage_time = models.IntegerField(default=3)

09:15:07
@lordfeliks:matrix.orglordfeliks *
class LetterItemModel(models.Model):
    is_police_subpoena = models.BooleanField(default=False)

    if not is_police_subpoena:
        storage_time = models.IntegerField(default=30)
    elif is_police_subpoena:
        storage_time = models.IntegerField(default=3)
09:15:33
@lordfeliks:matrix.orglordfeliks *
class LetterItemModel(models.Model):
    is_police_subpoena = models.BooleanField(default=False)

    if is_police_subpoena:
        storage_time = models.IntegerField(default=30)
    else:
        storage_time = models.IntegerField(default=3)
09:15:55
@lordfeliks:matrix.orglordfeliksвоно мені завжи підставля є значення - 3. Неважливо, яке значення під час збереження моделі - True чи False09:19:32
@broman7776:matrix.orgbroman7776
In reply to @lordfeliks:matrix.org
воно мені завжи підставля є значення - 3. Неважливо, яке значення під час збереження моделі - True чи False
Зроби метод чи init, щоб змінював default
09:20:35
@broman7776:matrix.orgbroman7776
In reply to @lordfeliks:matrix.org
воно мені завжи підставля є значення - 3. Неважливо, яке значення під час збереження моделі - True чи False
* Зроби метод чи init, щоб змінював об'єкт default по умові
09:20:57
@lordfeliks:matrix.orglordfeliksзрозумів, дяк!09:22:28
26 Jan 2024
@mrsommelier:matrix.org@mrsommelier:matrix.org joined the room.08:55:17
@mrsommelier:matrix.org@mrsommelier:matrix.orgЕксперти, є можливість запускати Джанго асинхронного без костилів? Я відповість мабуть знаю, але, краще запитати. 09:03:04
@lordfeliks:matrix.orglordfeliks
In reply to @broman7776:matrix.org
Зроби метод чи init, щоб змінював об'єкт default по умові

Я, таки, нічого не розумію. Мій код ось такий:

14:24:13
@lordfeliks:matrix.orglordfeliks
In reply to @broman7776:matrix.org
Зроби метод чи init, щоб змінював об'єкт default по умові
*

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель збереuаю поточну дату, ігноруючи функцію save

14:27:53
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save

14:28:23
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and not self._subpoena:
            # self.expired_date = datetime.time
            print(datetime.date.today() + timedelta(days=30))
        super().save(*args, **kwargs)
14:30:15
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and not self._subpoena:
            print(datetime.date.today() + timedelta(days=30))
        super().save(*args, **kwargs)

Може я щось не так роблю?

14:32:26
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and not self._subpoena:
            print(datetime.date.today() + timedelta(days=30))
        else:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Може я щось не так роблю?

14:33:24
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and not self._subpoena:
            print(datetime.date.today() + timedelta(days=30))
        else:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        super().save(*args, **kwargs)

Може я щось не так роблю?

14:33:41
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and not self._subpoena:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        else:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        super().save(*args, **kwargs)

Може я щось не так роблю?

14:36:35
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.is_court_subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif not self.is_court_subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Може я щось не так роблю?

15:08:51
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena is True:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif self.subpoena is False:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super(LetterItemModel, self).save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif not self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Може я щось не так роблю?

15:09:26
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif not self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    

Може я щось не так роблю?

15:15:15
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif not self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if not self._is_court_subpoena and self.is_court_subpoena:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        else:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Може я щось не так роблю?

15:18:06
@lordfeliks:matrix.orglordfeliks *

Я, таки, нічого не розумію. Мій код ось такий:

class LetterItemModel(models.Model):
    subpoena = models.BooleanField(default=False)
    expired_date = models.DateField(blank=True)

    def save(self, *args, **kwargs):
        if self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        elif not self.subpoena and self.expired_date is None:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Що я маю? NOT NULL constraint failed: dashboard_letteritemmodel.expired_date. Ні як не врубаюсь, чому не виконується функція save. Додаю init й маю ту саму помилку. Додаю auto_now=True та модель зберегає поточну дату, ігноруючи функцію save. Init ось такий:

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self._subpoena = self.subpoena

    def save(self, *args, **kwargs):
        if not self._subpoena and self.subpoena:
            self.expired_date = datetime.date.today() + timedelta(days=3)
        else:
            self.expired_date = datetime.date.today() + timedelta(days=30)
        super().save(*args, **kwargs)

Може я щось не так роблю?

15:18:41
27 Jan 2024
@lordfeliks:matrix.orglordfeliksВсе працює. Не зробив міграції 🙃16:45:15
29 Jan 2024
@mizu_senju:matrix.orgTakumi joined the room.01:40:46
@rxxjfqhx:matrix.orgadmin invited @9xblm:matrix.kharkiv.dcomm.net.ua9xblm.06:21:10
1 Feb 2024
@eeyet1365:matrix.orghighLevel joined the room.06:33:55
4 Feb 2024
@ooooo55555:matrix.org@ooooo55555:matrix.org joined the room.12:03:50
@ooooo55555:matrix.org@ooooo55555:matrix.org left the room.12:22:01
@kkknai:converser.eu@kkknai:converser.eu joined the room.15:39:28

Show newer messages


Back to Room ListRoom Version: 9