Entradas

Mostrando entradas de abril, 2013

Django REST Framework - ListSerializer - Actualizaciones Múltiples

Imagen
 Se muestra un ejemplo, de como realizar la implementación de Múltiples actualizaciones en una sola petición , es decir enviando una lista de objetos, y usando la clase ListSerializer  realizamos las actualizaciones (inserciones u eliminaciones). El modelo para el ejemplo La Vista      def   post ( self ,  request ):          """ Ejemplo de manejo de listas en Serializer                     Para este ejemplo asumimos lo siguiente:           Se tienen que enviar todos los datos existentes de los empleados en el JSON ya que           se comparara con la base de datos y :            1.- Si se encuentran se actualizan los datos,            2.- Si no existen en la base de datos  se crean,            3.- Si se encuentran en la base de datos, pero no fueron pasados en el JSON se elimnan.          """          # Obtener el  JSON.          data  =  request .data          # Obtener los datos de la base de datos                  emp  =  Employes . objects . all ()   

Django. [Errno 10013] Intento de Acceso a un Socket no Permitido por sus permisos de acceso.

Imagen
Al estar probando Django 1.5  para el envió de correos,   tenia el siguiente error: Al utilizar el siguiente comando python -m smtpd -n -c DebuggingServer localhost:1025,  para probar que todo estuviera correcto,  marcaba el error de permisos. Esto lo logre solucionar dando el permiso de ejecución al antivirus que es el que me bloqueaba.      Para probar que esta esta solución aplique para ustedes (si tienen el mismo problema),  desactiven temporal y  completamente su antivirus (Mcafee en mi caso) y desactivar los firewalls u otros sistemas de seguridad que utilicen.     Encontrar la solución me dio un poco de trabajo ya que únicamente desactivaba el análisis en tiempo real del antivirus y aún así seguía marcando el bloqueo, al desactivar completamente el antivirus. todo funciono correctamente.    Espero a alguien le sea de ayuda.