fix: Amélioration de la commande 'create_content_pages' #1545
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Quoi ?
create_content_pages
Pourquoi ?
Pour que les pages créées soient des enfants directs de la page "Accueil" au lieu de la page "Welcome to your new Wagtail site !"
Comment ?
En modifiant le queryset qui ciblait la page Accueil pour s'assurer que le bon site est sélectionné.
Autre
Je pense qu'il y a une confusion dans les sites de Wagtail en local. Par défaut, Wagtail créé un site avec :
is_default_site
à TrueOr, dans la fixture '20_cms.json' (capture d'écran ci-dessous), vous pouvez voir qu'un second site est créé avec :
is_default_site
à TrueCe qui est bizarre puisque le champ
hostname
est censé être unique et que deux sites ne peuvent être les sites par défaut.Captures d'écran
fichier '20_cms.json'