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()
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()
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 })
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()
#!/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())