25 lines
890 B
Markdown
25 lines
890 B
Markdown
Here's what was done to migrate the root page on preprod.mykv.ch, just for documentations sake
|
|
|
|
```python
|
|
|
|
from wagtail.models import Locale, Page, Site
|
|
root = Page.objects.get(id=1)
|
|
mykv=Page.objects.get(slug='my-kv')
|
|
mykv.move(root, "first-child")
|
|
|
|
localhost=Site.objects.get(is_default_site=True)
|
|
localhost.root_page=mykv
|
|
localhost.save()
|
|
|
|
home=Page.objects.get(slug='home')
|
|
home.delete()
|
|
|
|
```
|
|
|
|
```bash
|
|
python manage.py migrate_translation --original kommunizieren-im-team --slug communicating-in-the-team --language en
|
|
python manage.py migrate_translation --original kommunizieren-im-team --slug communiquer-au-sein-de-léquipe --language fr
|
|
python manage.py migrate_translation --original zusammenarbeiten-im-team --slug collaborating-in-a-team --language en
|
|
python manage.py migrate_translation --original zusammenarbeiten-im-team --slug collaborer-dans-une-équipe --language fr
|
|
```
|