Example #1
0
    def _set_tabs(self):
        """
        Метод заполнения полей таблицы Тест
        """
        category_1 = Category(name='Полуфабрикаты', is_active=True)
        category_2 = Category(name='Бакалея', is_active=True)
        category_3 = Category(name='Мороженое', is_active=True)

        product_1 = Products(name='Вареники(Фирменные)', title='ТМ Геркулес 400 гр',
                             price=542.01, quantity=12, is_active=True, category=category_1)
        product_2 = Products(name='Пельмени(Домашние)', title='ТМ Вкуснотеево 450 гр',
                             price=322.5, quantity=23, is_active=True, category=category_1)
        product_3 = Products(name='Колбаса(Докторская)', title='ТМ Доброе 500 гр',
                             price=420, quantity=15, is_active=True, category=category_2)
        product_4 = Products(name='Сосиски(Молочные)', title='ТМ Веселые 700 гр',
                             price=312.56, quantity=36, is_active=True, category=category_2)
        product_5 = Products(name='Пьяная вишня', title='ТМ Молочный берег 50 гр',
                             price=75, quantity=102, is_active=True, category=category_3)
        product_6 = Products(name='Пломбир класический', title='ТМ Молочный берег 100 гр',
                             price=80, quantity=12, is_active=True, category=category_3)
        session = self.__session()
        session.add_all([category_1, category_2, category_3])
        session.add_all(
            [product_1, product_2, product_3, product_4, product_5, product_6])

        session.commit()
        session.close()
Example #2
0
def init_products():
    # 判斷資料庫是否存在
    result = init_db()
    if result:
        init_data = [Products(name='芒果炒雞柳',
                              product_image_url='https://i.imgur.com/SBDmHrJ.jpg',
                              price=300,
                              description='炒雞柳好吃!'),
                     Products(name='東坡肉',
                              product_image_url='https://i.imgur.com/JCBXVEq.jpg',
                              price=310,
                              description='東坡肉好吃!'),
                     Products(name='嫩煎牛排',
                              product_image_url='https://i.imgur.com/gGhxvM6.jpg',
                              price=320,
                              description='牛排好吃!'),
                     Products(name='蒜泥白玉蒸蝦',
                              product_image_url='https://i.imgur.com/MhAb8nA.jpg',
                              price=330,
                              description='蝦子好吃!'),
                     Products(name='橙汁魚排',
                              product_image_url='https://i.imgur.com/t1svMMN.png',
                              price=290,
                              description='魚排好吃!'),
                     Products(name='蒜苗炒松阪牛',
                              product_image_url='https://i.imgur.com/JZssJkM.jpg',
                              price=340,
                              description='松阪牛好吃!')
                     ]
        db_session.bulk_save_objects(init_data)
        db_session.commit()
Example #3
0
def add_products(request):
    
    data = request.json

    pro = Products.objects(name=data['name'])
    
    if len(pro) == 0:
        newProduct = Products(name= data['name'], description=data['description'], precio=data['precio'])
        newProduct.save()

    return response.json({
        "data": data
    })
Example #4
0
def init_products():
    # init db
    result = init_db()
    if result:
        init_data = [
            Products(name='Coffee',
                     product_image_url='https://i.imgur.com/DKzbk3l.jpg',
                     price=150,
                     description=
                     'nascetur ridiculus mus. Donec quam felis, ultricies'),
            Products(
                name='Tea',
                product_image_url='https://i.imgur.com/PRTxyhq.jpg',
                price=120,
                description='adipiscing elit. Aenean commodo ligula eget dolor'
            ),
            Products(name='Cake',
                     price=180,
                     product_image_url='https://i.imgur.com/PRm22i8.jpg',
                     description='Aenean massa. Cum sociis natoque penatibus')
        ]
        db_session.bulk_save_objects(init_data)
        db_session.commit()
Example #5
0
#!/usr/bin/python3
from models.category import Category
from models.tags import Tag
from models.user import User
from models.product import Products
CAT = Category()
CAT.label = "a8888"
TA = Tag()
TA.label = "azzzabi"
PRO = Products()
US = User()
US.email = "AZEAZEAZEAZEAZEAZE"
US.password = "******"
PRO.user_id = US.id
tag_id = TA.id
category_id = CAT.id
title = "zazazaz"
description = "hjdbfjfe"
CAT.save()
TA.save()
US.save()
PRO.save()

print(CAT.to_dict())
print(TA.to_dict())
print(US.to_dict())
print(PRO.to_dict())