示例#1
0
 def category_append(self, category, description=None, parent=None, slug=None, ordering=99999):
     category = Category(name=category, description=description, slug=slug, ordering=ordering)
     # get parent
     if parent is not None:
         for cat in self.categories:
             if isinstance(parent, int) and cat.id == parent:
                 category.parent = cat
                 break
             elif isinstance(parent, str) and cat.name == parent:
                 category.parent = cat
             else:
                 category.parent = None
     if category not in self.categories:
         self.categories.append(category)
示例#2
0
brand = Brand()
brand.name = "giani"

print "save : {}".format(brand.Save())
print "list : {}".format(brand.GetAllBrands())

print "\n\n"

####################################
########### category.py ############
####################################

print "testing category"

category = Category()
category.parent = ""
category.name = "zapatos"

print "save : {}".format(category.Save())
print "list : {}".format(category.GetAllCategories())

print "\n\n"

####################################
########### product.py #############
####################################

product = Product()

product.name = "nuevo producto"
product.description = "a product description"