Создание модели через панель администратора внутри теста

Я новичок в Python. Я пытаюсь создать тест, который будет создавать элемент в панели администратора, но когда я запускаю тест, я получаю: AssertionError: False is not true. Помогите мне, пожалуйста

class ItemAdminTest(TestCase):
    serialized_rollback = True

    def setUp(self):
        self.client = Client()
        self.user = User.objects.create_superuser(email='admin@example.com', password='admin')

    def test_create_item_admin(self):
        self.client.login(email='admin@example.com', password='admin')

        response = self.client.post('/admin/product/item/add/', {
            'title': 'Test Item',
            'description': 'Test Description',
            'price': 10.00,
            'code': 123456,
            'color': 'Red',
            'weight': 1.5,
            'height': 10.0,
            'width': 5.5,
            'types': ["КБТ", "МБТ"],
            'amount': 5,
        })

        self.assertTrue(Item.objects.filter(title='Test Item').exists())

В то же время я абсолютно уверен, что суперпользователь создан и авторизация прошла успешно, но по какой-то причине сам элемент не создается.

Вернуться на верх