def renderCategory(categoryId): """ """ print('Connecting to database.') db = categoriesDb() db.connectDb() print('Finding Category %s.' % categoryId) category = db.findChildren(categoryId) # db.findCategory(categoryId) category = getCategoryChildren(db, category[1:]) saveCategoryHtml(renderCategoryHtml(category), categoryId) print('Html generated with name %s.html' % categoryId) db.disconnectDb()
def createCategories(): """ """ print('Connecting to database.') db = categoriesDb() db.connectDb() db.createCategoriesTable() categ = categoriesXml() print('Getting basic Level 1 categories.') categories = categ.requestCategories(levelFilter=0) categories = categ.getXmlCategories(categ.stringToXML(categories)) print('Parsing categories.') parsedCategories = categ.parseCategories(categories) processSubCategories(db, categ, parsedCategories) print('Categories creation complete.') db.disconnectDb()