А в чем плюсы отдельно Django отдельно Бот в сравнении с тем, чтобы просто бота добавить в проект Django?

|
nonverbis 2022-07-03 09:24:21
NikolayCherniy 2022-07-03 09:23:29
Не по феншую,зато работает) замечу что даже в доках разработчики указываю этот случай как приемлемый для null в строке.

Я стараюсь не применять null для строковых полей.

NikolayCherniy 2022-07-03 09:25:03
nonverbis 2022-07-03 09:24:21
Я стараюсь не применять null для строковых полей.

Ты доку посмотрел?

NikolayCherniy 2022-07-03 09:25:34
Nire1 2022-07-03 08:42:24
CREATE UNIQUE INDEX idx_unq_tab_email ON tab(email) WHERE TRIM(email) <> »;

Партиал констрейнты это жир)

nonverbis 2022-07-03 09:27:28
NikolayCherniy 2022-07-03 09:25:03
Ты доку посмотрел?

Вот дока: https://docs.djangoproject.com/en/4.0/ref/models/fields/#null

«Avoid using null on string-based fields such as CharField and TextField. »

NikolayCherniy 2022-07-03 09:28:05
nonverbis 2022-07-03 09:27:28
Вот дока: https://docs.djangoproject.com/en/4.0/ref/models/fields/#null

«Avoid using null on string-based fields such as CharField and TextField. «

Начни со слов One exception

nonverbis 2022-07-03 09:29:30
NikolayCherniy 2022-07-03 09:28:05
Начни со слов One exception

Выше грамотнее решение предложили.

arttomaz 2022-07-03 09:29:51
В чем существенная разница между redis и rabbitmq?
NikolayCherniy 2022-07-03 09:30:40
nonverbis 2022-07-03 09:29:30
Выше грамотнее решение предложили.

Ну чтож, видать разработчики джанги не достаточно грамотные =(

NikolayCherniy 2022-07-03 09:31:03
arttomaz 2022-07-03 09:29:51
В чем существенная разница между redis и rabbitmq?

В скорости, в фукционале

nonverbis 2022-07-03 09:31:06
NikolayCherniy 2022-07-03 09:30:40
Ну чтож, видать разработчики джанги не достаточно грамотные =(

Мы не доку обсуждаем ведь. А конкретный случай.

NikolayCherniy 2022-07-03 09:34:36
nonverbis 2022-07-03 09:31:06
Мы не доку обсуждаем ведь. А конкретный случай.

Ну ты конкретный случай, а я тебе не на твою проблему отвечал, а на утверждение по поводу null в строке)

nonverbis 2022-07-03 09:35:15
NikolayCherniy 2022-07-03 09:34:36
Ну ты конкретный случай, а я тебе не на твою проблему отвечал, а на утверждение по поводу null в строке)

В доке сказано: нул в строке не по феншую. Исключения тоже не по феншую, но они есть. Потому что такова жизнь. Поэтому о них отдельно и сказали. Что тут обсуждать?

NikolayCherniy 2022-07-03 09:37:15
nonverbis 2022-07-03 09:35:15
В доке сказано: нул в строке не по феншую. Исключения тоже не по феншую, но они есть. Потому что такова жизнь. Поэтому о них отдельно и сказали. Что тут обсуждать?

Перечитай мой первый ответ тебе.

nonverbis 2022-07-03 09:37:55
NikolayCherniy 2022-07-03 09:37:15
Перечитай мой первый ответ тебе.

Слушай, давай уж закончим эту тему. Потому что тут обсуждать нечего.

dantyan 2022-07-03 09:39:34
arttomaz 2022-07-03 09:29:51
В чем существенная разница между redis и rabbitmq?

у них назначение немного разные на сколько помню
но в чем то похожи

redis — key value база в памяти
rabbit — организация очередей

beki_imanuil 2022-07-03 12:59:34
dantyan 2022-07-03 09:39:34
у них назначение немного разные на сколько помню
но в чем то похожи

redis — key value база в памяти
rabbit — организация очередей

у редиса тоже вроде есть очередь redis queue но ни разу не видел где ее используют

ChaosPrometheus 2022-07-03 13:00:50
А в код джанго можно ли поставить код телеги или др
claudbros 2022-07-03 13:02:02
Да
claudbros 2022-07-03 13:02:22
Бота имеешь ввиду?
beki_imanuil 2022-07-03 13:02:26
ChaosPrometheus 2022-07-03 13:00:50
А в код джанго можно ли поставить код телеги или др

что значит код телеги или др?

ChaosPrometheus 2022-07-03 13:02:35
Бот
claudbros 2022-07-03 13:02:38
Да
beki_imanuil 2022-07-03 13:03:23
ChaosPrometheus 2022-07-03 13:02:35
Бот

бота пили отлельно

LUBASKIN_CODE 2022-07-03 13:03:32
NikolayCherniy 2022-07-03 07:33:18
Если бы ты все это время сидел на алхимии, а потом переключился на джанго орм — тоже бы плевался)))

это всегда так

ChaosPrometheus 2022-07-03 13:03:39
У меня есть
beki_imanuil 2022-07-03 13:04:33
ChaosPrometheus 2022-07-03 13:03:39
У меня есть

а что тебе конкретно нужно?

claudbros 2022-07-03 13:05:11
beki_imanuil 2022-07-03 13:03:23
бота пили отлельно

А в чем плюсы отдельно Django отдельно Бот в сравнении с тем, чтобы просто бота добавить в проект Django?

ChaosPrometheus 2022-07-03 13:05:15
Просто хотел узнать что можноли код ботов вставить в код джанго ,чтобы не создать отднльную сервер
ChaosPrometheus 2022-07-03 13:05:58
ChaosPrometheus 2022-07-03 13:05:15
Просто хотел узнать что можноли код ботов вставить в код джанго ,чтобы не создать отднльную сервер

Под бот и для джанго

claudbros 2022-07-03 13:06:17
ChaosPrometheus 2022-07-03 13:05:58
Под бот и для джанго

их можно отдельно на одном сервере запустить

ChaosPrometheus 2022-07-03 13:08:10
Все спасибо
beki_imanuil 2022-07-03 13:08:25
claudbros 2022-07-03 13:05:11
А в чем плюсы отдельно Django отдельно Бот в сравнении с тем, чтобы просто бота добавить в проект Django?

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

beki_imanuil 2022-07-03 13:09:08
ChaosPrometheus 2022-07-03 13:05:15
Просто хотел узнать что можноли код ботов вставить в код джанго ,чтобы не создать отднльную сервер

можно отдельно запустить их в одном сервере

claudbros 2022-07-03 13:10:26
beki_imanuil 2022-07-03 13:08:25
если бот маленький и не синхронный который прописан через апи бота мне кажется можно добавить, если синхронный придется добавлять asyn_to_sync а если много чего то отдельно ставить

Ну, так можно же сделать просто django-command, которая бы запускала твоего бота внутри проекта django. Да и плюсом бот получает хороший Django ORM

claudbros 2022-07-03 13:10:54
claudbros 2022-07-03 13:10:26
Ну, так можно же сделать просто django-command, которая бы запускала твоего бота внутри проекта django. Да и плюсом бот получает хороший Django ORM

и тут уже без разницы синхронный или асинхронный

beki_imanuil 2022-07-03 13:12:23
claudbros 2022-07-03 13:10:26
Ну, так можно же сделать просто django-command, которая бы запускала твоего бота внутри проекта django. Да и плюсом бот получает хороший Django ORM

да через джанго команд можно это все дело сделать
но тут уже зависит то что все это у тебя лепится в одно большое комку грязи при добавления нового функционала

beki_imanuil 2022-07-03 13:13:14
claudbros 2022-07-03 13:10:54
и тут уже без разницы синхронный или асинхронный

разница есть орм джанги синхронная штука

ChaosPrometheus 2022-07-03 13:14:55
pydjango-739067.jpg
У кого нибудь бывал типа такой ошибка что приходилось добавить строку import os
ChaosPrometheus 2022-07-03 13:16:03
pydjango-739068.jpg
Код жаловался на строку os , и я добавил import os все прошло
Stan 2022-07-03 13:18:00
beki_imanuil 2022-07-03 12:59:34
у редиса тоже вроде есть очередь redis queue но ни разу не видел где ее используют

Используют если например тебе надо что-то выполнять сразу, а что-то позже.

Например рассылка массовая в одной очереди, а регистрация в другой

Stan 2022-07-03 13:18:24
Или schedule в другой очереди могут быть
beki_imanuil 2022-07-03 13:28:17
ну я пока не встречал)
beki_imanuil 2022-07-03 13:28:28
ок учту
mihalt 2022-07-03 13:44:01
Можно ли будет в дальнейшем легко переименовать категории, которые были созданы с помощью TextChoices и CharField(choices=)?
Gosha Barinov 2022-07-03 13:46:14
mihalt 2022-07-03 13:44:01
Можно ли будет в дальнейшем легко переименовать категории, которые были созданы с помощью TextChoices и CharField(choices=)?

Да

mihalt 2022-07-03 13:47:05
Gosha Barinov 2022-07-03 13:46:14
Да

то есть в таблице все значения сами поменяются, верно?

idandrey 2022-07-03 13:48:45
Да, только миграцию надо будет применить
idandrey 2022-07-03 13:49:29
Ну и лучше такое поле сделать внешним ключом к таблице соотвествующий, раз появляется необходимость переименовывать значения
InvisibleHand_23 2022-07-03 14:00:50
pydjango-739079.jpg
Всем привет, помогите пожалуйста разобраться.
В общем проект задеплоен на Heroku, дебаг стоит Flase. Чтобы загружать картинки я использовал Cloudinary, но по какой-то причине не отображается ничего. Смотрю через панель разработчика, ссылка на картинку есть но в шаблоне не выводит. В чем может быть проблема?
InvisibleHand_23 2022-07-03 14:02:31
Когда локально запускаю, все нормально отображается
|