Esempio n. 1
0
    def init_brand_and_category(self):
        Item.drop_collection()
        Brand.drop_collection()
        Category.drop_collection()
        DepartmentStore.drop_collection()

        department = DepartmentStore(name='Macys')
        department.save()

        brand = Brand(name=Name(en='Giani Bernini'), is_approved=True)
        brand.save()

        main = Category(name=Name(en="Handbags"), level=1, is_approved=True)
        main.save()
        sub = Category(name=Name(en="Satchels"), parent=main, level=2,
                       is_approved=True)
        sub.save()

        main.sub_categories.append(sub)
        main.save()