SetUz
Project description
pip install setuz
from setuz import SetUz
setuz = SetUz('token')
# page default = 1
# page_size default = 25
# last_tm default = 0
# get brand
brand = setuz.get_brand(page=1, page_size=25, last_tm=0)
brand_result = "BrandListSchema(count=6, next=None, prev=None, results=[BrandSchema(id=122, name='CocaCola', tm=1)])"
print(brand.results[0].name) # CocaCola
print(brand.count) # 6
# get measurement
measurement = setuz.get_measurement()
measurement_result = "MeasurementListSchema(count=4, next=None, prev=None, results=[MeasurementSchema(id=4, name='Штука', short_name='шт', tm=1)])"
print(measurement.results[0].name) # Штука
print(measurement.count) # 4
# get order
order = setuz.get_order()
order_result = "OrderListSchema(count=1, next=None, prev=None, results=[OrderSchema(id=1, total_price=700000.0, status='pending', order_products=[OrderProductSchema(id=1, total_price=600000.0, quantity=12, product=Product(provider_product_id=1, name='Test product'))], created_date=datetime.datetime(2021, 4, 26, 4, 28, 55, 656147))])"
print(order.count) # 1
print(order.results[0].id) # 1
# get category
setuz.get_category()
category_result = [{
'id': 3,
'name': 'Notebook',
'photo': {
'id': 173,
'path': 'http://devapi.set.uz/media/2021/4/11/47a7d863-f95d-4ba9-9ad0-c13ac7507685.jpg',
'children': []
}}]
print(category_result[0]['name']) # Notebook
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
setuz-1.0.2.tar.gz
(6.0 kB
view hashes)
Built Distribution
setuz-1.0.2-py3-none-any.whl
(7.2 kB
view hashes)