Size: a a a

Django [ru] #STAY HOME

2019 December 03

DT

Dan Tyan in Django [ru] #STAY HOME
Неее
источник

DT

Dan Tyan in Django [ru] #STAY HOME
В инит ты сохраняешь текущий статус
источник

DT

Dan Tyan in Django [ru] #STAY HOME
В save проверяешь является ли сохраненый в инит статус запрещеным
источник

A

Alex in Django [ru] #STAY HOME
Dan Tyan
В save проверяешь является ли сохраненый в инит статус запрещеным
class Orders(models.Model):
   """ Orders """
   status = models.CharField(choices=ORDER_STATUSES, null=True, max_length=150, default='accepted')
 _initial_status = None

   def init(self):
     self._initial_status = status


 def save(self, .....):
   if self._initial_status == 'reject':
     raise ValidationError("Object cant be eddited any more")
   super().save(*args, **kwargs)
источник

A

Alex in Django [ru] #STAY HOME
Получается так?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Self._initial_status = self.status
источник

A

Alex in Django [ru] #STAY HOME
Dan Tyan
Self._initial_status = self.status
Спасибо большое!
источник

IT

I T in Django [ru] #STAY HOME
народ спасайте, все по этой ошипки 500 у нжинкса
источник

IT

I T in Django [ru] #STAY HOME
размер файлов увеличил уже до 2ГБ
источник

IT

I T in Django [ru] #STAY HOME
кто то может загружать файлы а у кого то ошибка
источник

IT

I T in Django [ru] #STAY HOME
может дело в таймаутах?
источник

F

Fred in Django [ru] #STAY HOME
I T
может дело в таймаутах?
источник

F

Fred in Django [ru] #STAY HOME
я думаю это решение проблемы, ибо я не совсем понял что и почему. Только из контекста понял что проблема с загрузкой фалов очень больших
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
I T
народ спасайте, все по этой ошипки 500 у нжинкса
А сколько весит файл?
источник

IT

I T in Django [ru] #STAY HOME
Fred
я думаю это решение проблемы, ибо я не совсем понял что и почему. Только из контекста понял что проблема с загрузкой фалов очень больших
любых, даже метров по 15
источник

IT

I T in Django [ru] #STAY HOME
Askhat Bilyalov 🔥
А сколько весит файл?
15-30 МБ
источник

F

Fred in Django [ru] #STAY HOME
а что в дерективах прописал на сервере?
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
I T
15-30 МБ
Джанго на гуникорне? Таймауты в nginx выставлял? На прокси и клиентские таймауты
источник

IT

I T in Django [ru] #STAY HOME
Askhat Bilyalov 🔥
Джанго на гуникорне? Таймауты в nginx выставлял? На прокси и клиентские таймауты
джанго на гуникорне да, таймауты в нжинкс 120
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
I T
джанго на гуникорне да, таймауты в нжинкс 120
В гуникорне тоже есть таймаут
источник