Esempio n. 1
0
 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)
Esempio n. 2
0
def addmenuitem(request):
    body = json.loads(request.body)
    restaurant_email = body.get('email')
    name = body.get('name')
    price = body.get('price')
    image = body.get('image')
    MI = MenuItem(name=name, price=price, image=image)
    MI.save()
    menu = Menu.objects.get(restaurant_name=restaurant_email)
    menu.food_items.add(MI)
    return JsonResponse(
        {
            "id": MI.id,
            "item": MI.name,
            "restaurant_email": restaurant_email
        },
        status=200)
Esempio n. 3
0
    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)
Esempio n. 4
0
    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)
Esempio n. 5
0
import os
import sys
sys.path.append(
    os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pardir)))
tsv_filepath = os.path.abspath(
    os.path.join(os.path.dirname(__file__), "samkeenoodlemenu.tsv"))
from django.core.management import setup_environ
import liquidmenu.settings
setup_environ(liquidmenu.settings)

from menus.models import MenuItem, Menu

import csv
dataReader = csv.reader(open(tsv_filepath), dialect='excel-tab')

samkee = Menu.objects.all()[0]
for row in dataReader:
    if len(row) == 3:
        print row[0] + ":" + row[1] + ":" + row[2]
        menuitem = MenuItem(order_id=row[0],
                            name=row[1],
                            price=row[2],
                            menu=samkee)
        menuitem.save()
Esempio n. 6
0
import os
import sys

sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pardir)))
tsv_filepath = os.path.abspath(os.path.join(os.path.dirname(__file__), "samkeenoodlemenu.tsv"))
from django.core.management import setup_environ
import liquidmenu.settings

setup_environ(liquidmenu.settings)

from menus.models import MenuItem, Menu

import csv

dataReader = csv.reader(open(tsv_filepath), dialect="excel-tab")

samkee = Menu.objects.all()[0]
for row in dataReader:
    if len(row) == 3:
        print row[0] + ":" + row[1] + ":" + row[2]
        menuitem = MenuItem(order_id=row[0], name=row[1], price=row[2], menu=samkee)
        menuitem.save()