Size: a a a

Django [ru] #STAY HOME

2019 October 23

V

Valera in Django [ru] #STAY HOME
Привет. Подскжаите пжлст. Добавляю в логирование, чтобы Debug в консоль отображался и при запуске начинает отображаться куча всего, как это моэно убрать и из-за чего это вообще появляется?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а утебя своя форма логина ?
источник

A

Aquinary in Django [ru] #STAY HOME
Dan Tyan
он в request записывает сообщение и при следующем заходе показывается
Вот и поэтому и использую его
По другому пришлось бы либо сессии использовать, либо дублировать код с context и прочее, чтобы рендер возвращать. Как-то не хотелось
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Valera
Привет. Подскжаите пжлст. Добавляю в логирование, чтобы Debug в консоль отображался и при запуске начинает отображаться куча всего, как это моэно убрать и из-за чего это вообще появляется?
ты наверно всю джанго логируешь
источник

P

Pooh in Django [ru] #STAY HOME
Valera
Привет. Подскжаите пжлст. Добавляю в логирование, чтобы Debug в консоль отображался и при запуске начинает отображаться куча всего, как это моэно убрать и из-за чего это вообще появляется?
Надо уровни настроить
источник

A

Aquinary in Django [ru] #STAY HOME
Dan Tyan
а утебя своя форма логина ?
Да, своя. Модель UserModel так же своя, с AbstractUser
источник

P

Pooh in Django [ru] #STAY HOME
Pooh
Надо уровни настроить
Debug, info, error
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Aquinary
Да, своя. Модель UserModel так же своя, с AbstractUser
а чего встроенную не использовать
источник

P

Pooh in Django [ru] #STAY HOME
Aquinary
Да, своя. Модель UserModel так же своя, с AbstractUser
Тоже так делаю
источник

V

Valera in Django [ru] #STAY HOME
да, понял. спасибо 🙂
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там помимо уровней
есть еще и что логировать

django.request - будет логировать запросы
django.db - будет логировать db запросы
источник

P

Pooh in Django [ru] #STAY HOME
Dan Tyan
а чего встроенную не использовать
Там была какая-то заморочка с наследованием
Тип две модели борятся за один verbose name
(могу ошибаться и нести бред)
источник

S

Spirit💎 in Django [ru] #STAY HOME
и в кибану еще логи скидывать
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Dan Tyan
а чего встроенную не использовать
а если нужно больше полей? делать связь OneToOne? часто не хочется увеличивать и без того большое кол-во запросов в БД
источник

A

Aquinary in Django [ru] #STAY HOME
Dan Tyan
а чего встроенную не использовать
Этические соображения
Не понравилось, что поля username и password уже дефакто где-то определены и я не знаю как они и с чем определены
Ну и как-то лучше, когда у тебя всё на виду... то есть ты видишь, что у тебя есть вьюха, модель, форма, которые такие же, как и все твои вьюхи, модели, формы, имеют такую же структуру, а не "где-то там" делают что-то
Но это такие тараканы, личные, может пройдут когда-нибудь
источник

A

Aquinary in Django [ru] #STAY HOME
Artem Gubatenko
а если нужно больше полей? делать связь OneToOne? часто не хочется увеличивать и без того большое кол-во запросов в БД
Ну и да, связь onetoone одна точно есть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artem Gubatenko
а если нужно больше полей? делать связь OneToOne? часто не хочется увеличивать и без того большое кол-во запросов в БД
ну я за наследование от AbstractUser
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
Вечером напомни могу забыть
напоминаю
источник

AS

Artur Sh in Django [ru] #STAY HOME
Кто нибудь может дать ссылку гит на пример реализации приема звонка asterisk в Django, а также получения значений из asterisk: номер звонящего, файл записи разговора  итп...
Идея такая: когда приходит вызов при ответе инициируется открытие формы с автозаполнением вышеуказанных полей...а при отбое форма автоматически постится
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Spirit💎
напоминаю
мне как-то нужно было динамически переводить текст для вставки в HTML на несколько языков (вопросы и варианты ответов).
Я подсмотрел в какой-то англ. статье, сделал так:

from django.utils import translation


_ = lambda s: s
translated_messages = [
   _('Enter your answer'),
   ...
]

def get_translation_in(string, lang='en'):
   translation.activate(language=lang)
   result = translation.ugettext(string)
   translation.deactivate()
   return result


mess = get_translation_in(
   translated_messages[0], 'ru')
источник