나는 django-money을 사용하고 있는데 나는 모형 형태로 테스트하고 싶은 돈 필드 (value = MoneyField(…))를 가지고있다. 내가 진술 형태의 구문 분석 코드에서 오류가 발생 def test_post_valid(self):
data = {'value': Money('99.99', currency='GBP'), }
re
Client를 사용하여 함수에 사전을 전달하고 싶습니다. 그것은 그 모양 : 내가 가지고에 내 시야에서 response = self.client.post(
'/upload_image/', {'image': image, 'tags': ['orion', ]})
, 그것은 데이터를 게시 것 : print(request.POST)
image = re
나는 간단한 테스트를 시도하고 콘솔에서이 오류 메시지가 가지고있다 : AIL: test_get (navbar.test.ContextManagerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
F
Visual Studio 2015에서 Django 1.10.5를 사용하고 있습니다. 프로젝트가 가상 환경에서 실행 중입니다. 저는 초보자 용 자습서 here을 따르고 있습니다. 프로젝트는 잘 실행되지만 Visual Studio "테스트 탐색기"에서 단위 테스트를 실행하려고하면 "django.core.exceptions.AppRegistryNotReady :
Django 프로젝트에서 단위 테스트를 작성하여 지금까지 수행 한 작업을 확인할 수 있습니다. 원리는 간단합니다. 쉘에 python3 manage.py test 명령을 실행해야합니다. 프로그램에서 오류가 감지되면 쉘은 오류를 표시하고 프로세스를 중지합니다. 그러나 절차에 약간의 차이가 있습니다. 몇 가지 오류가 발생하면 오류를 수정하고 전체 프로세스를 다시
사용자 정의 모델 필드가있는 응용 프로그램을 작성하고 있습니다. 테스트 중에 만 사용되는 모델을 사용하여 해당 필드를 테스트하려고하지만 모델에서 테스트를 수행하는 데 어려움을 겪고 있습니다. 내 응용 프로그램 구조의 일부는 다음과 같이이다 : myapp/
fields.py
models.py
tests/
fields/
장고 휴식 프레임 워크 테스트가 있습니다. 정확히 같은 방식으로 작동하는 일반 장고 테스트보다 래퍼입니다. 코드는 다음과 같습니다 user_created = User.objects.create_user(first_name="Wally", username="[email protected]", password="1234",
email
Django를 처음 사용하여 일부 API 테스트를 작성해야합니다. 현재 테스트중인 뷰에 데코레이터가 있습니다. @permission_classes((permissions.IsAdminUser,))
TestCase 및 Client를 사용하고 있습니다. 관리자가 이미 테스트를 위해 "로그인"했거나 어떻게 든 사용자를 관리자로 설정할 필요가 있습니까? 감사
아래에서 언급 한 코드를 시도했지만 나에게 적합하지 않았습니다. class SeleniumTest(LiveServerTestCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.driver = PhantomJS()
@override_settin