(u'snappy/guides', [<cms.models.pagemodel.Page object at 0x7f3376c175d0>])
(u'Snappy (devel)', 'default.html', 'en', u'devel', <cms.models.pagemodel.Page object at 0x7f3376c17550>, '/en/snappy/guides/', None, False, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f33771f8dd0>])
(u'Frameworks (devel)', 'default.html', 'en', u'frameworks', <cms.models.pagemodel.Page object at 0x7f3376bbdf10>, '/en/snappy/guides/devel/', u'Frameworks (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f337727ad50>])
(u'Autopilot mode (devel)', 'default.html', 'en', u'autopilot', <cms.models.pagemodel.Page object at 0x7f33772d3cd0>, '/en/snappy/guides/devel/', u'Autopilot mode (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3376b05210>])
(u'Security policy (devel)', 'default.html', 'en', u'security', <cms.models.pagemodel.Page object at 0x7f3376b05b10>, '/en/snappy/guides/devel/', u'Security policy (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3376affe90>])
(u'The hashes.yaml file (devel)', 'default.html', 'en', u'hashes', <cms.models.pagemodel.Page object at 0x7f3377581890>, '/en/snappy/guides/devel/', u'The hashes.yaml file (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f337736e590>])
(u'Snap package naming convention (devel)', 'default.html', 'en', u'package-names', <cms.models.pagemodel.Page object at 0x7f337736e590>, '/en/snappy/guides/devel/', u'Snap package naming convention (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3377375e90>])
(u'Snappy config (devel)', 'default.html', 'en', u'config', <cms.models.pagemodel.Page object at 0x7f3377375f10>, '/en/snappy/guides/devel/', u'Snappy config (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3376b0c890>])
(u'Cross Build (devel)', 'default.html', 'en', u'cross-build', <cms.models.pagemodel.Page object at 0x7f337733b050>, '/en/snappy/guides/devel/', u'Cross Build (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3376aff490>])
(u'Snappy garbage collection (devel)', 'default.html', 'en', u'garbage', <cms.models.pagemodel.Page object at 0x7f337733be90>, '/en/snappy/guides/devel/', u'Snappy garbage collection (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3377378490>])
(u'Package metadata (devel)', 'default.html', 'en', u'meta', <cms.models.pagemodel.Page object at 0x7f3376b05e50>, '/en/snappy/guides/devel/', u'Package metadata (devel)', True, 'last-child', None)
(u'snappy/guides/devel', [<cms.models.pagemodel.Page object at 0x7f3376a963d0>])
(u'OEM snappy package (devel)', 'default.html', 'en', u'oem', <cms.models.pagemodel.Page object at 0x7f3376aff3d0>, '/en/snappy/guides/devel/', u'OEM snappy package (devel)', True, 'last-child', None)
daniel@daydream:~/dev/sites/developer-ubuntu-com.index_page$ bzr diff
=== modified file 'developer_portal/management/commands/import-snappy-branches.py'
--- developer_portal/management/commands/import-snappy-branches.py 2015-08-10 09:30:51 +0000
+++ developer_portal/management/commands/import-snappy-branches.py 2015-08-10 12:18:33 +0000
@@ -242,12 +242,15 @@
else:
parent_pages = page_resolver.get_page_queryset_from_path(
os.path.dirname(full_url))
+ print(os.path.dirname(full_url), parent_pages)
if not parent_pages:
print('Parent %s not found.' % os.path.dirname(full_url))
sys.exit(1)
parent = parent_pages[0]
slug = os.path.basename(full_url)
+ print(title, "default.html", "en", slug, parent, parent.get_absolute_url(),
+ menu_title, in_navigation, "last-child", redirect)
page = create_page(
title, "default.html", "en", slug=slug, parent=parent,
menu_title=menu_title, in_navigation=in_navigation,
daniel@daydream:~/dev/sites/developer-ubuntu-com.index_page$