def create_modificar_item(self): "Crear la entrada de menu administar>modificar cuando se cree la colección" entrada_menu = MenuItem() entrada_menu.texto = self.tituloCorto entrada_menu.clase = 'it' entrada_menu.aprobacion = 'au' entrada_menu.destino = '/colecciones/modificar/'+self.tituloCorto entrada_menu.padre = MenuItem.objects.get(texto='Modificar colección') entrada_menu.peso = 0 entrada_menu.save() entrada_menu.rol = Group.objects.exclude( Q(name='Invitado') | Q(name='Usuario') ) entrada_menu.save() # Las siguientes líneas agregan el item a los menus Menu.objects.get(texto='NavBar').items.add(entrada_menu) Menu.objects.get(texto='SideBar1').items.add(entrada_menu)
def create_menu_item(self): ''' Crea la entrada de menu para el corpus. ''' entrada_menu = MenuItem() entrada_menu.texto = self.tituloCorto entrada_menu.clase = 'it' entrada_menu.aprobacion = 'au' entrada_menu.destino = '/corpus/explorar/'+self.tituloCorto entrada_menu.padre = MenuItem.objects.get(texto='Explorar corpus') entrada_menu.peso = 0 entrada_menu.save() entrada_menu.rol = Group.objects.exclude( Q(name='Invitado') | Q(name='Usuario') ) entrada_menu.save() Menu.objects.get(texto='NavBar').items.add(entrada_menu) Menu.objects.get(texto='SideBar1').items.add(entrada_menu)