def test_retreive_with_place(self): client = APIClient() user = UserFactory() client.force_authenticate( user=user, token=AccessToken.objects.create( user=user, application=self.application, scope='read write', expires=datetime.datetime.now() + datetime.timedelta(days=1) ) ) thing = ThingFactory(user=user) thing.place = PlaceFactory(user=user) thing.save() thing_url = reverse("api:thing-detail", kwargs={"pk": thing.pk}) response = client.get(thing_url) self.assertEqual(200, response.status_code) self.assertEqual('{"id":1,"description":"Some Thing 1","place":1,"tags":[]}', response.content)