Получение пк элемента в тестовом блоке

есть тестовый блок, который получает запрос и pk элемента в Form и проблема в том, что я не могу понять как создать новый элемент в базе данных и получить пк от него в функции тестового блока.

class test_editTransfer_admin(TestCase):

    def test_editTransfer_page_open(self):
        url = reverse(views.editTransfer)
        response = self.client.get(url)
        self.assertEqual(response.status_code, 200)
        self.assertTemplateUsed(response, 'admin_u/editTransfer.html')

    def test_editTransfer_view_deployed_to_page(self):
        factory = RequestFactory()
        request = factory.get('admin_u/editTransfer')
        response = views.editTransfer(request, #pk here )
        self.assertEqual(response.status_code, 200)

я пытался определить функцию setUp, которая создает продукт, но безуспешно..

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