Upgrade versions to the latest Django and DjangoCMS

Subissue of #103 (closed).

Upgrade versions to the latest Django and DjangoCMS (defined in djangocms-frontend).

  • Upgrade code for Django 4.2.2: gettext, force_str, path, ROOT_URLCONF.
  • Add DEFAULT_AUTO_FIELD.
  • Remove Aldryn forms, news.
  • Use djangocms-frontend instead of djangocms-bootstrap4.
  • Fix csp_content_src.
  • Remove obsolete AXES_... from settings.
  • Remove model Group from cms_qe_auth due to Django checkers.
  • Add migrations cms_qe_auth, cms_qe_menu, cms_qe_newsletter, cms_qe_table, cms_qe_video.
  • Skip test_render BreadcrumbPlugin for ValueError: invalid literal for int() with base 10: 'menu/breadcrumb.html'.
  • Use Django JSONField instead of jsonfield.
  • Enable cms_qe_auth registration by CMS_QE_AUTH_ENABLED in settings.
Edited by Zdeněk Böhm