Size: a a a

Django [ru] #STAY HOME

2020 January 21

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Pavel Zagrebelin
Можно так, но лично я предпочитаю объекты перед get\put тестами создавть явно, типа один тест - один эндпоинт:
def test_foo(client):
# prepare
 user = User.objects.create(username='foo') # или подлкючить Faker
 url = reverse('...', kwargs={"pk": user.ud})
# action
 rsp = client.get(url)
# verification
 assert rsp.status_code == 200
 assert rsp.data['username'] = 'foo'

некоторые упоротые ещё и ассерты растаскивают на разные тесты, но это уже перебор, как по мне.
А setUp тут не работает, что ли?
источник

Z

Zakhar in Django [ru] #STAY HOME
Pavel Zagrebelin
Можно так, но лично я предпочитаю объекты перед get\put тестами создавть явно, типа один тест - один эндпоинт:
def test_foo(client):
# prepare
 user = User.objects.create(username='foo') # или подлкючить Faker
 url = reverse('...', kwargs={"pk": user.ud})
# action
 rsp = client.get(url)
# verification
 assert rsp.status_code == 200
 assert rsp.data['username'] = 'foo'

некоторые упоротые ещё и ассерты растаскивают на разные тесты, но это уже перебор, как по мне.
Понял, я еще вот так попробовал, вызвать метод создания в методе просмотра


def test_view_information_client(self, client, telegram_id, name, age, gender):
   url = reverse('CLIENT:client_information', kwargs={'telegram_id': telegram_id})
   self.test_create_client(client, telegram_id, name, age, gender)
   response = client.get(url)
   assert response.status_code == 200
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Друзья, помню был такой онлайн сервис, в котором строишь таблички, а он тебе возвращает код models.py и наооборот. Кто знает подскажите ссылку. (это не 'django_extensions' через которую можно это сделать)
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Как-то можно передать параметры query_patams из запроса в get_field(self, obj)  в дрф?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
tot samiy neizvestniy
А setUp тут не работает, что ли?
работает, почему нет. и фикстуры есть.
источник

A

Andrey in Django [ru] #STAY HOME
Marat Idrísov
Друзья, помню был такой онлайн сервис, в котором строишь таблички, а он тебе возвращает код models.py и наооборот. Кто знает подскажите ссылку. (это не 'django_extensions' через которую можно это сделать)
Я натыкался
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
tot samiy neizvestniy
Как-то можно передать параметры query_patams из запроса в get_field(self, obj)  в дрф?
self.context['request'] должен реквест содержать
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Ок, посмотрю, спасибо
источник

tv

tsar vcube in Django [ru] #STAY HOME
я так понял что тут бесполезно спрашивать? никто ничего не отписал уже 2 раз
источник

DT

Dan Tyan in Django [ru] #STAY HOME
tsar vcube
я так понял что тут бесполезно спрашивать? никто ничего не отписал уже 2 раз
это вопрос ?
да


о!  ответили
источник

tv

tsar vcube in Django [ru] #STAY HOME
Dan Tyan
это вопрос ?
да


о!  ответили
посмотри выше, сколько я задавал раз вопрос
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
почему не приходит кука ?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
tsar vcube
посмотри выше, сколько я задавал раз вопрос
пост идёт на localhost, или на 127.0.0.01?
источник

V

Valera in Django [ru] #STAY HOME
Првиет. Как из джанго context передать в JS код буливский тип? Передает True, а в JS читает, как true?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Valera
Првиет. Как из джанго context передать в JS код буливский тип? Передает True, а в JS читает, как true?
а js не понимает ?
источник

V

Valera in Django [ru] #STAY HOME
Dan Tyan
а js не понимает ?
неа
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а должен
источник

AP

Alexandr Pasko in Django [ru] #STAY HOME
Valera
неа
Попробуйте передать 0 или 1
источник

tv

tsar vcube in Django [ru] #STAY HOME
Pavel Zagrebelin
пост идёт на localhost, или на 127.0.0.01?
localhost, дело в том что я поставил виджет чата helpcrunch.com, они устанавливают свои куки такого вида {"id":19772050,"secret":"EgEM9muJqufYoKiHEsI4/Hwy0job+/DRpsFy3eLYaliKR5rGNWwFIsKQHjZ1FW8CI8RvbPyOo9tFqRzhoIXmSA==","sessions":2}, из за этого, почему-то у меня все ломается, когда я эти куки удаляю все работает нормально
источник