@@ -209,7 +209,6 @@ class RootPage(Page):
209
209
# TODO: we are allowing this to be built as a child of the homepage. Not ideal.
210
210
# Once the home page is released, use something to migrate homepage children to root page and remove this parent type.
211
211
parent_page_types = ['wagtailcore.Page' , 'pages.HomePage' ]
212
- subpage_types = ['pages.FlexPage' ] # which might also require allowing all pages to be children.
213
212
214
213
def __str__ (self ):
215
214
return self .path
@@ -344,7 +343,7 @@ def get_where_map(self):
344
343
]
345
344
346
345
template = 'page.html'
347
- parent_page_types = ['pages.HomePage' ]
346
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
348
347
max_count = 1
349
348
350
349
@@ -897,7 +896,7 @@ class Meta:
897
896
898
897
max_count = 1
899
898
template = 'page.html'
900
- parent_page_types = ['pages.HomePage' ]
899
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
901
900
subpage_types = ['pages.K12Subject' ]
902
901
903
902
@@ -944,7 +943,7 @@ class ContactUs(Page):
944
943
945
944
template = 'page.html'
946
945
947
- parent_page_types = ['pages.HomePage' ]
946
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
948
947
max_count = 1
949
948
950
949
@@ -1068,7 +1067,7 @@ class Supporters(Page):
1068
1067
1069
1068
template = 'page.html'
1070
1069
1071
- parent_page_types = ['pages.HomePage' ]
1070
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1072
1071
max_count = 1
1073
1072
1074
1073
@@ -1194,7 +1193,7 @@ def get_section_2_image_2(self):
1194
1193
1195
1194
template = 'page.html'
1196
1195
1197
- parent_page_types = ['pages.HomePage' ]
1196
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1198
1197
max_count = 1
1199
1198
1200
1199
@@ -1266,7 +1265,7 @@ class Give(Page):
1266
1265
1267
1266
template = 'page.html'
1268
1267
1269
- parent_page_types = ['pages.HomePage' ]
1268
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1270
1269
max_count = 1
1271
1270
1272
1271
@@ -1306,7 +1305,7 @@ class TermsOfService(Page):
1306
1305
1307
1306
template = 'page.html'
1308
1307
1309
- parent_page_types = ['pages.HomePage' ]
1308
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1310
1309
max_count = 1
1311
1310
1312
1311
@@ -1350,7 +1349,7 @@ class FAQ(Page):
1350
1349
1351
1350
template = 'page.html'
1352
1351
1353
- parent_page_types = ['pages.HomePage' ]
1352
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1354
1353
1355
1354
1356
1355
class GiveForm (Page ):
@@ -1386,7 +1385,7 @@ class GiveForm(Page):
1386
1385
1387
1386
template = 'page.html'
1388
1387
1389
- parent_page_types = ['pages.HomePage' ]
1388
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1390
1389
max_count = 1
1391
1390
1392
1391
@@ -1426,7 +1425,7 @@ class Accessibility(Page):
1426
1425
1427
1426
template = 'page.html'
1428
1427
1429
- parent_page_types = ['pages.HomePage' ]
1428
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1430
1429
max_count = 1
1431
1430
1432
1431
@@ -1466,7 +1465,7 @@ class Licensing(Page):
1466
1465
1467
1466
template = 'page.html'
1468
1467
1469
- parent_page_types = ['pages.HomePage' ]
1468
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1470
1469
max_count = 1
1471
1470
1472
1471
@@ -1546,7 +1545,7 @@ class Technology(Page):
1546
1545
]
1547
1546
1548
1547
template = 'page.html'
1549
- parent_page_types = ['pages.HomePage' ]
1548
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1550
1549
max_count = 1
1551
1550
1552
1551
@@ -1598,7 +1597,7 @@ class ErrataList(Page):
1598
1597
]
1599
1598
1600
1599
template = 'page.html'
1601
- parent_page_types = ['pages.HomePage' ]
1600
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1602
1601
max_count = 1
1603
1602
1604
1603
def get_sitemap_urls (self , request = None ):
@@ -1641,7 +1640,7 @@ class PrivacyPolicy(Page):
1641
1640
1642
1641
template = 'page.html'
1643
1642
1644
- parent_page_types = ['pages.HomePage' ]
1643
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1645
1644
max_count = 1
1646
1645
1647
1646
@@ -1698,7 +1697,7 @@ class PrintOrder(Page):
1698
1697
1699
1698
template = 'page.html'
1700
1699
1701
- parent_page_types = ['pages.HomePage' ]
1700
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1702
1701
max_count = 1
1703
1702
1704
1703
@@ -1839,7 +1838,7 @@ class LearningResearchPage(Page):
1839
1838
]
1840
1839
1841
1840
template = 'page.html'
1842
- parent_page_types = ['pages.HomePage' ]
1841
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1843
1842
max_count = 1
1844
1843
1845
1844
@@ -1878,7 +1877,7 @@ class Careers(Page):
1878
1877
]
1879
1878
1880
1879
template = 'page.html'
1881
- parent_page_types = ['pages.HomePage' ]
1880
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
1882
1881
max_count = 1
1883
1882
1884
1883
@@ -2749,7 +2748,7 @@ def webinars(self):
2749
2748
2750
2749
template = 'page.html'
2751
2750
2752
- parent_page_types = ['pages.HomePage' ]
2751
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
2753
2752
max_count = 1
2754
2753
2755
2754
@@ -2850,7 +2849,7 @@ def get_url_parts(self, *args, **kwargs):
2850
2849
2851
2850
template = 'page.html'
2852
2851
2853
- parent_page_types = ['pages.HomePage' ]
2852
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
2854
2853
subpage_types = ['pages.Subject' ]
2855
2854
max_count = 1
2856
2855
@@ -3090,7 +3089,7 @@ class FormHeadings(Page):
3090
3089
]
3091
3090
3092
3091
template = 'page.html'
3093
- parent_page_types = ['pages.HomePage' ]
3092
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
3094
3093
max_count = 1
3095
3094
3096
3095
@@ -3370,7 +3369,7 @@ class AllyLogos(Page):
3370
3369
]
3371
3370
3372
3371
template = 'page.html'
3373
- parent_page_types = ['pages.HomePage' ]
3372
+ parent_page_types = ['pages.HomePage' , 'pages.RootPage' ]
3374
3373
3375
3374
3376
3375
class Assignable (Page ):
0 commit comments