Size: a a a

Django [ru] #STAY HOME

2021 March 11

Д

Дмитрий in Django [ru] #STAY HOME
Иван Масюк
никак не соберусь учить жс, печально. спасибо!
у гардварда cs 50 есть неплохой курс по веб python + js
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Дмитрий
у гардварда cs 50 есть неплохой курс по веб python + js
Пасиб, чекну
источник

IK

Ivan Karniyenka in Django [ru] #STAY HOME
всем привет. хочу получит значения из таблицы, если дата none или больше определенной.
какм образом это лучше сделать?
...filter(  pub_date__gte=datetime(2005, 1, 30).include(pub_date=none).
пока не проверял, только думаю как лучше реализовать. может кто знает куда смотреть. спасибо
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Ivan Karniyenka
всем привет. хочу получит значения из таблицы, если дата none или больше определенной.
какм образом это лучше сделать?
...filter(  pub_date__gte=datetime(2005, 1, 30).include(pub_date=none).
пока не проверял, только думаю как лучше реализовать. может кто знает куда смотреть. спасибо
полагаю лучше сделать
.filter(Q(pub_date__isnull=True) | Q(pub_date__gte=timezone.now().date()))
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
Доброго времени суток. Можете подсказать почему могут не выводится связанные поля в images
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
источник

IK

Ivan Karniyenka in Django [ru] #STAY HOME
Denis Taranov
полагаю лучше сделать
.filter(Q(pub_date__isnull=True) | Q(pub_date__gte=timezone.now().date()))
отличная идея. спасибо. я как то не подумал про Q
источник

Д

Дмитрий in Django [ru] #STAY HOME
вот есть допустить detail_view с slug адрес читаемый инфа тоже есть, есть смысл делать еще в meta описание с названием или это ничего не даст?
источник

Э

Э in Django [ru] #STAY HOME
Привет. Не подскажете по джанго мптт есть книга с примерами
источник

Б

Богдан in Django [ru] #STAY HOME

class SyncSerializer(serializers.Serializer):
   ids = serializers.ListField(
         child=serializers.IntegerField(choices=[101, 102, 103, 201])
    )



Приходит json с полем ids, в котором список числе. Например, приходит 10 чисел и одно из них не подходит, как сохранить 9 чисел и вернуть сообщение, что 9 чисел сохранено, а 10-е invalid?
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
Э
Привет. Не подскажете по джанго мптт есть книга с примерами
Есть документация
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
Э
Привет. Не подскажете по джанго мптт есть книга с примерами
источник

ZP

Zakhar Petukhov in Django [ru] #STAY HOME
Добрый день!

Очень насущий вопрос, как можно реализовать такую систему. У меня приложение крутится в docker, там и сам бэк + нгинкс

Хочу чтобы при обновления образа и когда сервер становится в статус 500, показывалась заглушка на сайте, что сайт на техническом обслуживании

Прикинул пару вариантов:
1) Поднимать еще один нгинкс с заглушкой, когда сайт лежит
2) Не придумал больше ничего
источник

DT

Denis Taranov in Django [ru] #STAY HOME
я чуть со стула не упал с пары вариантов
источник

DT

Denis Taranov in Django [ru] #STAY HOME
xD
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Zakhar Petukhov
Добрый день!

Очень насущий вопрос, как можно реализовать такую систему. У меня приложение крутится в docker, там и сам бэк + нгинкс

Хочу чтобы при обновления образа и когда сервер становится в статус 500, показывалась заглушка на сайте, что сайт на техническом обслуживании

Прикинул пару вариантов:
1) Поднимать еще один нгинкс с заглушкой, когда сайт лежит
2) Не придумал больше ничего
как это делается у приколдезников:
Есть два многа инстанса(-ов), между которыми проксирующий nginx-балансировщик и деплой происходит по очередно на каждую машинку, пока машинка недоступна - nginx туда запросы не шлёт. Пока деплоится новая версия на одну из машинок, а на других старая версия - будет работать старая версия. При таком подходе нужна обратная совместимость кода и бд
источник

ZP

Zakhar Petukhov in Django [ru] #STAY HOME
Denis Taranov
как это делается у приколдезников:
Есть два многа инстанса(-ов), между которыми проксирующий nginx-балансировщик и деплой происходит по очередно на каждую машинку, пока машинка недоступна - nginx туда запросы не шлёт. Пока деплоится новая версия на одну из машинок, а на других старая версия - будет работать старая версия. При таком подходе нужна обратная совместимость кода и бд
Это правильный подход, верно, надо будет тогда углубиться в девопс
источник

Y

Yaroslav in Django [ru] #STAY HOME
Как передать аргумент в generic метод get_context_data?
источник

꧁༺B̲i̲g̲K̲e̲y̲B̲r̲o̲... in Django [ru] #STAY HOME
источник