Size: a a a

Django [ru] #STAY HOME

2020 October 16

q

qwerty in Django [ru] #STAY HOME
Я написал маленький тест на переопределенный form_valid() который находится во вьюшке которая наследует CreateView. Тест проходит то что написано у меня но в coverage html все равно написано что у меня не проверен form_valid() https://dpaste.org/Rf9X Помогите кто знает
источник

S

Shodmon in Django [ru] #STAY HOME
qwerty
Я написал маленький тест на переопределенный form_valid() который находится во вьюшке которая наследует CreateView. Тест проходит то что написано у меня но в coverage html все равно написано что у меня не проверен form_valid() https://dpaste.org/Rf9X Помогите кто знает
ну то что форм валид вьюхи не проверен, видно потому что ты в тесте проверяешь валидность формы вне зависимости от вьюхи , а вот чтобы вьюху вызвать по-моему должен вызвать хттп клиент, но я в тестах не силен, больше не скажу
источник

AS

Aram Simonyan in Django [ru] #STAY HOME
Ребят Здравствуйте! Помогите Пожалуйста,хочу интегрировать Docker в Джангу и вот что за ошибка при docker build .
источник

AS

Aram Simonyan in Django [ru] #STAY HOME
источник

NC

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

NC

Nikolay Cherniy in Django [ru] #STAY HOME
qwerty
Я написал маленький тест на переопределенный form_valid() который находится во вьюшке которая наследует CreateView. Тест проходит то что написано у меня но в coverage html все равно написано что у меня не проверен form_valid() https://dpaste.org/Rf9X Помогите кто знает
ты посмотри какой метод ты описал и какой тестируешь, намекну is_valid != form_valid
источник

q

qwerty in Django [ru] #STAY HOME
Nikolay Cherniy
ты посмотри какой метод ты описал и какой тестируешь, намекну is_valid != form_valid
Я сделал через response.context[‘view’].form_valid(self.form), хз правильно или нет, но вроде работает
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
qwerty
Я сделал через response.context[‘view’].form_valid(self.form), хз правильно или нет, но вроде работает
предположу что достаточно было self.assertTrue(form.is_valid()) пометять на self.assertTrue(form.form_valid())
правда хз есть ли super у этого твоего формвалид) если работает - наверное есть
источник

AS

Aram Simonyan in Django [ru] #STAY HOME
Ребят из-за чего может быть ошибка если докер выдает ошибку при скачивании библиотек и фреймов из requirements.txt???
источник

q

qwerty in Django [ru] #STAY HOME
Nikolay Cherniy
предположу что достаточно было self.assertTrue(form.is_valid()) пометять на self.assertTrue(form.form_valid())
правда хз есть ли super у этого твоего формвалид) если работает - наверное есть
Нет, form_valid у меня был переопределен во вьюхе, оказывается надо было вьюху вызвать потом через неё проверять😅
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
qwerty
Нет, form_valid у меня был переопределен во вьюхе, оказывается надо было вьюху вызвать потом через неё проверять😅
а, ок, я думал это метод формы у тебя какой-то)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Aram Simonyan
Ребят из-за чего может быть ошибка если докер выдает ошибку при скачивании библиотек и фреймов из requirements.txt???
судя по ошибке перед инсталом рекваерментсов тебе нужно установить gcc
источник

N

Nikolay.O in Django [ru] #STAY HOME
всем привет. Как переопределить поведение кнопки “найти” в таблице модели ?
мне нужно сразу открывать страницу редактирования после поиска, если найден объект (объект может быть только один)
такое реально ?)
источник

N

Nikolay.O in Django [ru] #STAY HOME
админка стардартная + django jet
источник

AI

Anton Igin in Django [ru] #STAY HOME
Вопрос о сочетании drf
Как построить корректную выдачу ошибки, полученную за пределами validate сериализатора?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Anton Igin
Вопрос о сочетании drf
Как построить корректную выдачу ошибки, полученную за пределами validate сериализатора?
Во вью добавить?
источник

N

Nikolay.O in Django [ru] #STAY HOME
почему-то для меня изменение админки это какая-то боль, копаюсь в сорцах, чтобы понять как это всё переопределить
с нуля не очень охота пилить, всё таки тут авторизация, ролевая система и тд. Но изменять мне нужно её не всегда стандартно
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nikolay.O
почему-то для меня изменение админки это какая-то боль, копаюсь в сорцах, чтобы понять как это всё переопределить
с нуля не очень охота пилить, всё таки тут авторизация, ролевая система и тд. Но изменять мне нужно её не всегда стандартно
напрашивается такая логика - находишь метод который возвращает список, проверяешь if .count() == 1 и вызываешь метод который возвращает объект
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Anton Igin
Вопрос о сочетании drf
Как построить корректную выдачу ошибки, полученную за пределами validate сериализатора?
райзить ошибки дрф
источник

AI

Anton Igin in Django [ru] #STAY HOME
Я как-то забыл, что так можно )
источник