wagtail / wagtail

A Django content management system focused on flexibility and user experience

Home Page:https://wagtail.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unable to edit pages on Wagtail integrated into existing project

zalun opened this issue · comments

Issue Summary

I installed wagtail following the instructions on Integrating into Django. There are multiple issues. I am able only to edit the title of the main page. No Create Page button exists. There are no edit boxes for the content. The page can be saved, published and loaded from /pages/.

Steps to Reproduce

  1. Create Django 5.0.1 project
  2. Follow steps from Integrating into Django
  3. Edit a page.

I'd expect the CMS to be fully functional.

  • I have confirmed that this issue can be reproduced as described on a fresh Wagtail project: (no)

Technical details

  • Python version: 3.12.1.
  • Django version: 5.0.1.
  • Wagtail version: 5.2.3.
  • Browser version: Firefox 122, Chrome 121.
Screenshot 2024-01-28 at 13 10 18

Full page reload

[28/Jan/2024 12:01:05] "GET /cms/pages/2/edit/ HTTP/1.1" 200 76779
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/icons.js?v=353a9830 HTTP/1.1" 200 650
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/css/core.css?v=353a9830 HTTP/1.1" 200 245032
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/bootstrap-transition.js?v=353a9830 HTTP/1.1" 200 876
[28/Jan/2024 12:01:05] "GET /cms/jsi18n/ HTTP/1.1" 200 3342
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/bootstrap-modal.js?v=353a9830 HTTP/1.1" 200 3891
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/tag-it.js?v=353a9830 HTTP/1.1" 200 8042
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor.js?v=353a9830 HTTP/1.1" 200 268919
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/wagtailadmin.js?v=353a9830 HTTP/1.1" 200 11558
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/core.js?v=353a9830 HTTP/1.1" 200 74646
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/comments.js?v=353a9830 HTTP/1.1" 200 52789
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/rangy-core.js?v=353a9830 HTTP/1.1" 200 47124
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/mousetrap.min.js?v=353a9830 HTTP/1.1" 200 4630
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/expanding-formset.js?v=353a9830 HTTP/1.1" 200 1594
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/telepath/telepath.js?v=353a9830 HTTP/1.1" 200 4529
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/jquery.datetimepicker.js?v=353a9830 HTTP/1.1" 200 61449
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/page-editor.js?v=353a9830 HTTP/1.1" 200 7774
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/preview-panel.js?v=353a9830 HTTP/1.1" 200 4798
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/xregexp.min.js?v=353a9830 HTTP/1.1" 200 62142
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/privacy-switch.js?v=353a9830 HTTP/1.1" 200 2842
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/modal-workflow.js?v=353a9830 HTTP/1.1" 200 3674
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/urlify.js?v=353a9830 HTTP/1.1" 200 3745
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/workflow-action.js?v=353a9830 HTTP/1.1" 200 3031
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/sidebar.js?v=353a9830 HTTP/1.1" 200 53066
[28/Jan/2024 12:01:05] "GET /static/debug_toolbar/css/toolbar.css HTTP/1.1" 200 12621
[28/Jan/2024 12:01:05] "GET /static/debug_toolbar/js/toolbar.js HTTP/1.1" 200 13404
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/date-time-chooser.js?v=353a9830 HTTP/1.1" 200 3298
[28/Jan/2024 12:01:05] "GET /static/debug_toolbar/js/utils.js HTTP/1.1" 200 4527
[28/Jan/2024 12:01:05] "GET /cms/sprite-a2b5e1ae/ HTTP/1.1" 200 68639
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/jquery-3.6.0.min.js?v=353a9830 HTTP/1.1" 200 89531
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/js/vendor/jquery-ui-1.13.2.min.js?v=353a9830 HTTP/1.1" 200 254377
[28/Jan/2024 12:01:05] "GET /static/debug_toolbar/css/print.css HTTP/1.1" 200 43
[28/Jan/2024 12:01:05] "GET /static/wagtailadmin/images/favicon.ico?v=353a9830 HTTP/1.1" 200 2666

This showed up after 15 seconds - I don't think it's relevant.

[28/Jan/2024 12:10:20,728] - Broken pipe from ('127.0.0.1', 51390)

Working on this

Anyone can contribute to this. View our contributing guidelines, add a comment to the issue once you’re ready to start.

Hi @zalun,
As mentioned in the final section of the page, you need to set up your own page models, as the base Page class only provides the title field.

Thank you, I haven't seen it.