tags = []
        if post_type == 'post':
                if type(item['category']) == list:
                    for d in item['category']:
                        process_category(d, categories, tags)
                else:
                    process_category(item['category'], categories, tags)
        if post_type == 'post':
            post = Post(id=id,title=title,slug=slug,content=content,publish_time=publish_time)
            post.save()
            print title
            for category in categories:
                try:
                    cat = Category.objects.get(name=category)
                except:    
                    cat = Category.objects.create(name=category)
                post.category.add(cat) 
            for tag in tags:
                post.tag.add(tag)
            post.save()
            post.publish_time=publish_time
            post.save()
        else:
            try:
                page = Page(id=id,title=title,slug=slug,content=content,publish_time=publish_time)
                page.save()
                page.publish_time=publish_time
                page.save()
            except:
                pass