ну, в общем, с GraphQL это решилось бы корректной настройкой прав доступа, а дополнительный код (вот эти методы выборки данных) можно было бы не писать
то есть методы для чтения данных ты не создал, а вот для тестов будут нужны
вот, потому Behave опят таки был удобнее, покликал в интерфейсе, позаполнял формы, а потом прям джанговской ром проверил, что в базе всё, что нужно и как нужно ;(
а если тестировать е2е без реально поднятого бэка, то при каждом пуске тестов нужно будет поднимать что-то что его заменит с такой же схемой/эндпоинтами. и при изменении бэка, править схемы на фронте, т.е. копипаста. короче у меня это боль
у меня есть моделька, как я могу группировать по одному или нескольким колоннам ? сам django orm позволит же это сделать ? типа MyModel.objects.values('field1', 'field2') типа этого
у меня есть моделька, как я могу группировать по одному или нескольким колоннам ? сам django orm позволит же это сделать ? типа MyModel.objects.values('field1', 'field2') типа этого