feat: attrs on product

This commit is contained in:
2024-05-10 16:48:43 +03:00
parent 74982b9acf
commit dca4070db7
5 changed files with 39 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
from barcodes.attributes.base import BaseAttributeGetter
from models import Product, Client, ClientDetails
class InnAttributeGetter(BaseAttributeGetter):
def get_value(self, product: Product):
client: Client = product.client
client_details: ClientDetails = client.details
result = client_details.inn
if not result:
result = ''
return result