Entradas

Mostrando entradas de junio, 2011

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 ()   

ClickOnce - 'The application requires that assembly Microsoft.VBE.Interop 14.0.0'

Imagen
   Al actualizar una aplicación de escritorio realizada en Visual Studio 2008 a Visual Studio 2010, e intentar generar el proyecto mediante el Publish de ClickOnce,  ya no aparecían todos los  componentes y archivos que deseaba publicar al menos no se mostraban como en Visual Studio 2008, Archivos de Aplicación en VS 2008.    Esto me ocasiono algunos dolores de cabeza, ya que seleccionaba todos los componentes, librerías y archivos  que quería publicar (los que mostraba VS 2010), pero al momento de instalar en las maquinas de los clientes marcaba el siguiente error:  ' The application requires that assembly Microsoft.VBE.Interop '    Esta librería " Microsoft Visual Basic for Applications Extensibility ", no se podía incluir en la publicación por que no se encontraba, para solucionar esto, se localizo la siguiente referencia VBIDE desde el explorador de soluciones  y en sus propiedades se cambio   Copiar Local  = Verdadero ,  aún con este cambio seguía sin vers