Size: a a a

Django [ru] #STAY HOME

2019 December 12

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Dan Tyan
не обязательно
А как ещё можно? Ну то, что в виде значения можно хранить списки, словари и т.п. Это понятно
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Интересует сам синтаксис записи в этом поле
источник

DT

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

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Спасибо
источник

A

Andrey in Django [ru] #STAY HOME
жсон это и есть строка
источник

A

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

А

Алексей in Django [ru] #STAY HOME
там и ру есть
https://www.json.org/json-ru.html
источник

A

Andrey in Django [ru] #STAY HOME
ну не в этом же суть :)
источник

F

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

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Fred
вопрос покрываю код юнит тестами, пару тестов на создание, теперь эти данные типа лежат в в тестовой бд, есть экршены которые изменяют эти данные, но вот не задача начинаю получать весь список созданых данных в новом тесте, а данных нет. Совсем не хочу писать setUp и создовать там еще парочку записей. Что я делаю не правильно? Оба тест кейса подняты в одном тест классе, один создаёт другой изменяет но другой не видит этих данных
Юнит-тесты должны быть изолированы друг от друга, поэтому между тестами у тебя не сохраняются данные. Это правильная практика.

Если у тебя тест проверяет что меняются какие-то данные - в тесте создай их (или предоставь фикстуру) и поменяй

Посмотри в сторону pytest, там то очень все удобно сделано
https://docs.pytest.org/
https://docs.pytest.org/en/latest/fixture.html
источник

A

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

F

Fred in Django [ru] #STAY HOME
Rust Saiargaliev
Юнит-тесты должны быть изолированы друг от друга, поэтому между тестами у тебя не сохраняются данные. Это правильная практика.

Если у тебя тест проверяет что меняются какие-то данные - в тесте создай их (или предоставь фикстуру) и поменяй

Посмотри в сторону pytest, там то очень все удобно сделано
https://docs.pytest.org/
https://docs.pytest.org/en/latest/fixture.html
fixture я тоже использую есть data для тестов
источник

F

Fred in Django [ru] #STAY HOME
Rust Saiargaliev
Юнит-тесты должны быть изолированы друг от друга, поэтому между тестами у тебя не сохраняются данные. Это правильная практика.

Если у тебя тест проверяет что меняются какие-то данные - в тесте создай их (или предоставь фикстуру) и поменяй

Посмотри в сторону pytest, там то очень все удобно сделано
https://docs.pytest.org/
https://docs.pytest.org/en/latest/fixture.html
у меня есть некоторое взаимодействие между пользователями еще, там они всякие статусы ставят либо по кнопке либо по методу запроса и логика разные внутри функций взависомости от прав юзера
источник

F

Fred in Django [ru] #STAY HOME
если один юзер с правами "A" не поставит статуст допустим 1 другой юзер с правми B эту запись не увидит и не сделает там свои дела
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Fred
если один юзер с правами "A" не поставит статуст допустим 1 другой юзер с правми B эту запись не увидит и не сделает там свои дела
Для этого пиши интеграционный тест
Подготовь начальные данные с нужными статусами, подготовь двух юзеров там, обнови данные и посмотри, все ли встало
источник

FK

Farid Khalikov in Django [ru] #STAY HOME
Fred
если один юзер с правами "A" не поставит статуст допустим 1 другой юзер с правми B эту запись не увидит и не сделает там свои дела
можно два теста сделать. Один проверяет, что юзер А может поставить статус. Второй проверяет, что если у записи есть статус - то юзер Б может с ней что-то сделать. Ему же все равно, откуда там в записи статус появился.
источник

ВЗ

Владимир Злобин in Django [ru] #STAY HOME
Привет, как в header передать user.id чтобы на каждой страницы он подгружался?
источник

h

hunnidolla in Django [ru] #STAY HOME
Наверное точно так же как и username
источник

G

GithubReleases in Django [ru] #STAY HOME
encode/django-rest-framework tagged: 3.11.0
Link: https://github.com/encode/django-rest-framework/releases/tag/3.11.0
Release notes:
version 3.11.0
источник

ia

ilkin aslanli in Django [ru] #STAY HOME
ребята с работы дали такую задачу ---Create an object representation of the provided HTML elements. Namely it is the input, select, a,
img, div and form. Subsequently, using this representation create a simple form, which outputs
previously mentioned HTML elements. It does not matter which way of data output/display you will
use (it is not strictly specified). Throughout whole work please keep the principles of OOP to maintain
the Clean code.
источник