Size: a a a

Django [ru] #STAY HOME

2019 October 08

i

i.mntst in Django [ru] #STAY HOME
Philip Vasilevski
А что spring настолько плох?
Нет конечно
источник

i

i.mntst in Django [ru] #STAY HOME
Aleksandr🇷🇺
ну если джаву и не в андроид, то в нудные долгосрочные проекты, которые уже третье поколение программистов поддерживают на сервере
Чувак сори но джава до сих не сдает позиции с первого места ))
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
vovk _karpov
А зачем нужно яйцо, когда есть курица?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Google считает его основным языком для разработки приложений на Android
источник

А

Антон in Django [ru] #STAY HOME
В python beginners никто не ответил, спрошу здесь )

как передать имя переменной при помощи другой переменной?
предположим
gender: "М"
age: ["<18", "18-25"]
и куча других параметров
надо получить
qs = qs.filter(gender__in="М")
qs = qs.filter(age__in=["<18", "18-25"])
и т.д.

пытаюсь решить через:
   for key, value in kwargs.items():
       filter = key + '__in'
       qs = qs.filter(filter=value)

где на место filter должно встать значение ключа плюс __in
или как решить данную задачу другим способом?
источник

A

Aleksandr🇷🇺 in Django [ru] #STAY HOME
i.mntst
Чувак сори но джава до сих не сдает позиции с первого места ))
а кто сказал что оно сдает?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
qs = qs.filter(gender__in="М")
не будет работать скорее всего
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сформируй словарь

params = {
'getnder__in': ['M'],
'age__in':["<18", "18-25"],
}

qs = qs.filter(**params)
источник

А

Антон in Django [ru] #STAY HOME
Dan Tyan
сформируй словарь

params = {
'getnder__in': ['M'],
'age__in':["<18", "18-25"],
}

qs = qs.filter(**params)
смысл понял, спасибо, попробую чуть позже!
источник

А

Антон in Django [ru] #STAY HOME
да, всё работает, еще раз спасибо за подсказку
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
vagrant - это wrapper к виртуалкам, докерам и прочему, он нужен только если у тебя реально сложная архитектура всего, там можно написать скрипты на Ruby со сложной логикой, которая будет что-то делать, нужное тебе, сети какие-нибудь настраивать и прочее, если тебе это не нужно - используй обычный docker-compose (только при разработке, разумеется, я не про деплой)
Вагрант и докер в деплой на боевой оба не вариант? Т.е. если будут серьёзные изменения, затрагивающие сам питон, asgi-сервер и т.д, то их заново всё перенастраивать?
источник

A

Aquinary in Django [ru] #STAY HOME
Aquinary
Вагрант и докер в деплой на боевой оба не вариант? Т.е. если будут серьёзные изменения, затрагивающие сам питон, asgi-сервер и т.д, то их заново всё перенастраивать?
Т.е оба только для локальной разработки?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Aquinary
Вагрант и докер в деплой на боевой оба не вариант? Т.е. если будут серьёзные изменения, затрагивающие сам питон, asgi-сервер и т.д, то их заново всё перенастраивать?
да сейчас всё не вариант кроме Kubernetes (или PaaS'ов в том или ином виде)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
vagrant был популярен давно, это нормальный инструмент (был для своего времени), сейчас его время прошло
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Aquinary
Вагрант и докер в деплой на боевой оба не вариант? Т.е. если будут серьёзные изменения, затрагивающие сам питон, asgi-сервер и т.д, то их заново всё перенастраивать?
на продакшене лучше так (либо через Google Cloud Run): https://cloud.google.com/python/django/kubernetes-engine
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Aquinary
Т.е оба только для локальной разработки?
для локальной разработки есть разные варианты, например, Docker for Mac
источник

i

iudicio® in Django [ru] #STAY HOME
Народ, такой вопрос, создал пользователя, но не могу зайти с него в админ панель
источник

i

iudicio® in Django [ru] #STAY HOME
Хотя галочку ставил, что можно
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
для локальной разработки есть разные варианты, например, Docker for Mac
Я понял. В общем лучше не выделяться и накатить докер для локала и то, что ты выше посоветовал для прода)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Aquinary
Я понял. В общем лучше не выделяться и накатить докер для локала и то, что ты выше посоветовал для прода)
возможность не выделяться - это плюс в данном случае
источник