Size: a a a

Django [ru] #STAY HOME

2021 March 10

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Самое смешное что на проде все ровно, это косяк именно в тестах) если за сегодня не решу уже в мыслях реквест дернуть)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Сергей Чурмин
на вьюху прилетает анонимный юзер а там в логике нужен request.user что бы модель отсортировать
я не про это, просто в шелле импортируй клиента и попробуй войти. ну и скинь тест на пасту
источник

N

Nonverbis in Django [ru] #STAY HOME
Vadim Beglov
Тогда проблема в том, что страница рендерится с определённым положением элемента (А), в локальном хранилище лежит что пользователь выбрал положение Б

После загрузки страницы срабатывает скрипт, который накидывает определённые стили на элемент, и это заметно т.к. страница загружена и отрисован элемент в стиле А) как это компенсировать/избежать?
да, это плохо. значит, в бд придется.
источник

VB

Vadim Beglov in Django [ru] #STAY HOME
Nonverbis
да, это плохо. значит, в бд придется.
))
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Nikolay Cherniy
я не про это, просто в шелле импортируй клиента и попробуй войти. ну и скинь тест на пасту
источник

VB

Vadim Beglov in Django [ru] #STAY HOME
Nonverbis
да, это плохо. значит, в бд придется.
Спасибо за ответ.) рассматриваю этот вариант.

Может еще у кого то есть best practice на эту тему?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
можно не отрисовывать до получения нужных данных, но лучше с фронтендерами посоветуйся по поводу бестпрактис
источник

VB

Vadim Beglov in Django [ru] #STAY HOME
Nikolay Cherniy
можно не отрисовывать до получения нужных данных, но лучше с фронтендерами посоветуйся по поводу бестпрактис
У нас серверный рендеринг на проекте, сразу html вся прилетает
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Vadim Beglov
У нас серверный рендеринг на проекте, сразу html вся прилетает
Ну не накидывай первые стили а загрузи только скрипт для чтения стореджа а потом уже тяни остальное
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
тобишь пользователь выбирает, дальше прелетает прелоадер и скрипт а вот скрипт уже вытянет то что нужно
источник

N

Nonverbis in Django [ru] #STAY HOME
Сергей Чурмин
тобишь пользователь выбирает, дальше прелетает прелоадер и скрипт а вот скрипт уже вытянет то что нужно
и что он там такое вытянет? сайдбар справа налево перекинет? цвет темы сменит? ну, явно же заметно будет юзеру все эти маневры. с учетом серверного рендеринга, конечно.
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Nonverbis
и что он там такое вытянет? сайдбар справа налево перекинет? цвет темы сменит? ну, явно же заметно будет юзеру все эти маневры. с учетом серверного рендеринга, конечно.
за прелоадер что пользователь увидит то?
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
и зачем весь интерфейсто тянуть сразу, скрипт и 4 строки html а потом уже все остальное в зависимости от того что в стороджи
источник

SG

Sanchez Garcia in Django [ru] #STAY HOME
всем привет ! как убрать Get plaintiff и ФИО, None  сделать в окне? функция в admin.py
источник

SG

Sanchez Garcia in Django [ru] #STAY HOME
Sanchez Garcia
всем привет ! как убрать Get plaintiff и ФИО, None  сделать в окне? функция в admin.py
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
смотри, сразу вопросы, вот зачем тебе перед каждым тестом создавать пользователя и корзину, можно же в setUpTestData засунуть? почему везде get_user_model(), можно же в начале файла User = get_user_model() и потом к User обращаться? Ну и попробуй все же залогиниться через консоль также, и послать руками запрос, просто скопируй код из теста. Может быть у тебя юзер из актив = фолс? или заходить может только стафф?
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Nikolay Cherniy
смотри, сразу вопросы, вот зачем тебе перед каждым тестом создавать пользователя и корзину, можно же в setUpTestData засунуть? почему везде get_user_model(), можно же в начале файла User = get_user_model() и потом к User обращаться? Ну и попробуй все же залогиниться через консоль также, и послать руками запрос, просто скопируй код из теста. Может быть у тебя юзер из актив = фолс? или заходить может только стафф?
так там objects.create_superuser он сразу ставить is актив став и супер юзер
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Nikolay Cherniy
смотри, сразу вопросы, вот зачем тебе перед каждым тестом создавать пользователя и корзину, можно же в setUpTestData засунуть? почему везде get_user_model(), можно же в начале файла User = get_user_model() и потом к User обращаться? Ну и попробуй все же залогиниться через консоль также, и послать руками запрос, просто скопируй код из теста. Может быть у тебя юзер из актив = фолс? или заходить может только стафф?
но мысль понял, пошел ковырять, мерси
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Nikolay Cherniy
смотри, сразу вопросы, вот зачем тебе перед каждым тестом создавать пользователя и корзину, можно же в setUpTestData засунуть? почему везде get_user_model(), можно же в начале файла User = get_user_model() и потом к User обращаться? Ну и попробуй все же залогиниться через консоль также, и послать руками запрос, просто скопируй код из теста. Может быть у тебя юзер из актив = фолс? или заходить может только стафф?
о как интересно )))
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Сергей Чурмин
о как интересно )))
Не забыл отнаследоваться от тесткейса?
источник