Beispiel #1
0
    root.roles.append(admin_role)
    db.session.add(root)
    db.session.commit()

    page = Page()
    page.title = 'Homepage'
    page.slug = 'home'
    page.content = "<h1>Bismillah</h1>"
    page.is_homepage = True
    db.session.add(page)
    db.session.commit()

    menu = Menu()
    menu.title = 'Homepage'
    menu.order = 1
    menu.page_id = page.id
    db.session.add(menu)
    db.session.commit()

    page = Page()
    page.title = 'About'
    page.slug = 'about'
    page.content = "<h1>Ini About page</h1>"
    page.is_homepage = False
    db.session.add(page)
    db.session.commit()

    menu = Menu()
    menu.title = 'About us'
    menu.order = 10
    menu.page_id = page.id
Beispiel #2
0
    gaming_page = Page()
    gaming_page.title = "Gaming"
    gaming_page.subtype = 'pinterestpage'
    gaming_page.subtype_data = json.dumps({
        'show_post': True,
        'category': 'gaming',
        'count': 5,
        'order_by': 'date'
    })
    db.session.add(gaming_page)
    db.session.commit()

    menu = Menu()
    menu.title = 'Gaming'
    menu.page_id = gaming_page.id  #NOTE: As it refer to gaming_page.id, we need to commit gaming_page first
    menu.order = 1
    db.session.add(menu)

    it_page = Page()
    it_page.title = "IT"
    it_page.subtype = 'pinterestpage'
    it_page.subtype_data = json.dumps({
        'show_post': True,
        'category': 'it',
        'count': 5,
        'order_by': 'date'
    })
    db.session.add(it_page)
    db.session.commit()