Size: a a a

Django [ru] #STAY HOME

2021 March 19

MT

Monsieur Taishín in Django [ru] #STAY HOME
Dan Tyan
get_by_login - тут что ?
@staticmethod
   def get_by_login(login):
       return User.objects.filter(login=login).first()
источник

A

Ahhi in Django [ru] #STAY HOME
Monsieur Taishín
Доброго дня. Куда копать, запускаю джанго через гуникорн: gunicorn -w 1 --bind :8000 --access-logfile - --log-level debug --error-logfile - --capture-output --forwarded-allow-ips="127.0.0.1,172.17.0.0/16" --worker-class gevent --timeout 120  core.wsgi в докере. на локалке (тестовой) среде  все работает, но на проде (на другом сервере) падает по таймауту при запросе любой страницы , кроме корневого, когда просто запущен как джанго, через runserver то все работает
 [11] [DEBUG] GET /user_info/
[8] [CRITICAL] WORKER TIMEOUT (pid:11)
[13] [INFO] Booting worker with pid: 13
Тоже столкнулся с этой ошибкой пока настраивал Docker +nginx +gunicorn+Django, но пока не нашёл в чем причина, подозреваю что проблема в gunicorne
источник

A

Ahhi in Django [ru] #STAY HOME
На гитхабе в issues тоже многие жалуются на эту проблему, некоторым помогает worker-class=gevent, но не всем. Но у тебя вижу и так он стоит
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Ahhi
На гитхабе в issues тоже многие жалуются на эту проблему, некоторым помогает worker-class=gevent, но не всем. Но у тебя вижу и так он стоит
На том же сервере, поднял на хосте...та же самая ошибка
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Не в докере
источник

S

Swain in Django [ru] #STAY HOME
Подскажите плез, можно ли кваерисет отфильтровать своей функцией? Если нельзя напрямую, нет ли способа без превращения кваерисета в список? Я хочу, чтобы я смог отфильтрованный кваерисет смержить с другим кваерисетом.
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Ahhi
На гитхабе в issues тоже многие жалуются на эту проблему, некоторым помогает worker-class=gevent, но не всем. Но у тебя вижу и так он стоит
я нашел кажется. но не понимаю, я селинукс ставил на пермиссив и какогой простите ФИГА ОН ВСЕ ЕЩЕ ЗАПРЕЩАЕТ!!!

Raw Audit Messages
type=AVC msg=audit(1616133034.758:3263): avc:  denied  { name_connect } for  pid=72963 comm="nginx" dest=8000 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:soundd_port_t:s0 tclass=tcp_socket permissive=1
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Swain
Подскажите плез, можно ли кваерисет отфильтровать своей функцией? Если нельзя напрямую, нет ли способа без превращения кваерисета в список? Я хочу, чтобы я смог отфильтрованный кваерисет смержить с другим кваерисетом.
Ничего не понятно, но на всякий случай посмотри про manager и про union
источник

S

Swain in Django [ru] #STAY HOME
Окей, спасибо.
источник

SA

S. A. M. in Django [ru] #STAY HOME
ребят, написал кастомную модель с сериализатором для пользователей, подключил rest_framework_simplejwt - выдает ошибку AttributeError: type object 'User' has no attribute 'USERNAME_FIELD'
как решить? А лучше как правильно написать кастомную модель юзера?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
S. A. M.
ребят, написал кастомную модель с сериализатором для пользователей, подключил rest_framework_simplejwt - выдает ошибку AttributeError: type object 'User' has no attribute 'USERNAME_FIELD'
как решить? А лучше как правильно написать кастомную модель юзера?
Указать у кастомной модели USERNAME_FIELD?)
источник

SA

S. A. M. in Django [ru] #STAY HOME
Nikolay Cherniy
Указать у кастомной модели USERNAME_FIELD?)
сделал, там ошибка за ошибкой выходит
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
S. A. M.
сделал, там ошибка за ошибкой выходит
В доках есть пример как кастомного юзера делать и пол гугла статей
источник

JT

James Town in Django [ru] #STAY HOME
S. A. M.
ребят, написал кастомную модель с сериализатором для пользователей, подключил rest_framework_simplejwt - выдает ошибку AttributeError: type object 'User' has no attribute 'USERNAME_FIELD'
как решить? А лучше как правильно написать кастомную модель юзера?
в виде отдельной апы вывел модель пользователя или как fk в общей модели?
источник

SA

S. A. M. in Django [ru] #STAY HOME
James Town
в виде отдельной апы вывел модель пользователя или как fk в общей модели?
эпп первоначально который создавал в нем создал директорию моделей и в ней
отдельную модель users
источник

JT

James Town in Django [ru] #STAY HOME
S. A. M.
эпп первоначально который создавал в нем создал директорию моделей и в ней
отдельную модель users
AbstractUser ?
источник

SA

S. A. M. in Django [ru] #STAY HOME
James Town
AbstractUser ?
Да, его когда наследовал в модели ошибка прошла, но не знаю как правильно я все делаю
источник

JT

James Town in Django [ru] #STAY HOME
S. A. M.
Да, его когда наследовал в модели ошибка прошла, но не знаю как правильно я все делаю
у меня есть репа открытая с AbstractUser
источник

JT

James Town in Django [ru] #STAY HOME
S. A. M.
Да, его когда наследовал в модели ошибка прошла, но не знаю как правильно я все делаю
источник

SA

S. A. M. in Django [ru] #STAY HOME
James Town
у меня есть репа открытая с AbstractUser
Ох, круто, спасибо
источник