Mi versión de Django es 1.5.1 y python 2.7, lo estoy corriendo en Fedora, hice prácticamente lo mismo, solo que lo baje de Github, me parece que son las versiones porque como dice
Carlangueitor lo trate de instalar, con
python manage.py syncdb
python manage.py runserver
luego de instalar los requerimientos y todo me salio bien, pero me sale el siguiente error al intentar crear un nuevo post
HTTPReques.raw_post_data has been deprecated use HTTPRequest.body instead
lo cual haciendo revision de codigo llege hasta este punto:
Código:
def test_post_create_obj(self):
image = ImageFactory()
post_data = {
'submitter': '/api/v1/user/{}/'.format(self.user.pk),
'image': '/api/v1/image/{}/'.format(image.pk),
'description': 'That\'s something else (probably a CC logo)!',
'tags': ['random', 'tags'],
}
response = self.api_client.post('/api/v1/pin/', data=post_data)
self.assertEqual(self.deserialize(response)['id'], 1)
self.assertHttpCreated(response)
# A number of Image objects should stay the same as we are using an existing image
self.assertEqual(Image.objects.count(), 1)
self.assertEqual(Pin.objects.count(), 1)
self.assertEquals(Tag.objects.count(), 2)
¿mi versión no es la adecuada?, ¿hay q actualizar el código? porque mi idea es también modificar el código y hacer diversar pruebas.
Gracias por la atención.