bcurtu / django-sermepa

Use Redsys/sermepa Virtual POS with django (payments, recurrent payments and refunds)
MIT License
32 stars 32 forks source link

Compatibilidad con python3? #18

Open Pablo849 opened 7 years ago

Pablo849 commented 7 years ago

Hola. Estoy intentando integrar en Django 1.11 con python3. Por lo de pronto... def encode_parameters(merchant_parameters): parameters = (json.dumps(merchant_parameters)).encode() return ''.join(**unicode**(base64.encodebytes(parameters), 'utf-8').splitlines()) unicode no forma parte de las funciones de pyhton3. En que punto esta el proyecto con respecto al mismo? Gracias.

bcurtu commented 7 years ago

No lo he probado nunca con python3, pero ten en cuenta que en python 3 todo son unicodes, así que puedes quitar esas menciones.

Pablo849 commented 7 years ago

He añadido un pull request con la modificación del utils.py para que funcione con python3 (no he probado el retorno todavía). Creo que no es la manera mas adecuada de indicarlo pero no estoy demasiado suelto con GitHub. Cambiadlo como consideréis. Saludos.

bcurtu commented 7 years ago

Gracias Pablo. Termina de probar todo el flujo, y si todo va bien lo comunicas en la PR.