ElOpen Virtualization Format(OVF) es un estándar abiertopara el envasadoy distribución dedispositivos virtualespara eluso en máquinasvirtuales.Un archivoOVAes una alternativaun archivo paraempaquetar undirectorio de archivosOVFmúltiples. Este es unpequeño ejemplode cómo convertirOVApara eluso en un entornoKVMdebian 7.1. El archivo OVA fue descargado, y para no instalar virutalbox y toque el kernel.
Extraccion del Archivo OVA
tar xvf VirtualBox.ova
VirtualBox.ovf
VirtualBox.vmdk
Usted consigue Virtual_Appliance_Debian-disk.vmdk que es un archivo de disco de máquina virtual. El formato de archivo VMDK fue desarrollado para el uso en VMWare o VirtualBox. Es un formato abierto.
Explicaremos de la manera mas sencilla posible como hacer para crear un sistema de Lectura, escritura, actualizacion y borrado mas conocido como CRUD utilizando Class View en django 1.5 y 1.6
Crearemos las Class View, asumiendo que ya tienen creado el model en este caso llamado BlogAztrock
La CreateView y UpdateView se encargan de Crear y Actualizar contenido en el model y crear el formulario para el ingreso de la información
# Importamos las clases para creacion, actualizacion y borrado.
# Importamos las clases para creacion, actualizacion y borrado.
from django.views.generic.edit import CreateView, UpdateView, DeleteView
# Importamos la clase para listar
from django.views.generic import ListView
# Importamos una funcion para reversar las url por el nombre
from django.core.urlresolvers import reverse_lazy
# Importamos un modelo.
from myapp.models import BlogAztrock
class AztrockCreate(CreateView):
model = BlogAztrock
fields = ['name']
template_name = 'form.html'
success_url = reverse_lazy('aztrock-listar')
class AztrockUpdate(UpdateView):
model = BlogAztrock
fields = ['name']
template_name = 'form.html'
success_url = reverse_lazy('aztrock-listar')
class AztrockDelete(DeleteView):
model = BlogAztrock
template_name = 'eliminar_blog.html'
success_url = reverse_lazy('aztrock-listar')
class AztrockListar(ListView):
model = BlogAztrock
template_name = 'blog-aztrock.html'