Changelog
=========
5.1.1 (14.08.2023)
~~~~~~~~~~~~~~~~~~
* Introduce `wagtail.admin.ui.tables.BooleanColumn` to display boolean values as icons (Sage Abdullah)
* Fix: Show not-`None` falsy values instead of blank in generic table cell template (Sage Abdullah)
* Fix: Fix `read_only` panels for fields with translatable choice labels (Florent Lebreton)
5.1 (01.08.2023)
~~~~~~~~~~~~~~~~
* Add support for read-only FieldPanels (Andy Babic)
* Add support for query-time boosting to Elasticsearch 6 and above (Shohan Dutta Roy)
* Add support for Elasticsearch 8 (Matt Westcott, Wesley van Lee)
* Mark calls to `md5` as not being used for secure purposes, to avoid flagging on FIPS-mode systems (Sean Kelly)
* Return filters from `parse_query_string` as a `QueryDict` to support multiple values (Aman Pandey)
* Explicitly specify `MenuItem.name` for all admin menu and submenu items (Justin Koestinger)
* Add oEmbed provider patterns for YouTube Shorts and YouTube Live URLs (valnuro, Fabien Le Frapper)
* Add initial implementation of `PagePermissionPolicy` (Sage Abdullah)
* Refactor `UserPagePermissionsProxy` and `PagePermissionTester` to use `PagePermissionPolicy` (Sage Abdullah, Tidiane Dia)
* Add a predictable default ordering of the "Object/Other permissions" in the Group Editing view, allow this ordering to be customised (Daniel Kirkham)
* Add `AbstractImage.get_renditions()` for efficient generation of multiple renditions (Andy Babic)
* Optimise queries in collection permission policies using cache on the user object (Sage Abdullah)
* Phone numbers entered via a link chooser will now have any spaces stripped out, ensuring a valid href="tel:..." attribute (Sahil Jangra)
* Auto-select the `StreamField` block when only one block type is declared (Sébastien Corbin)
* Add support for more advanced Draftail customisation APIs (Thibaud Colas)
* Add the ability to export snippets listing via `SnippetViewSet.list_export` (Sage Abdullah)
* Add support for adding HTML `attrs` on `FieldPanel`, `FieldRowPanel`, `MultiFieldPanel`, and others (Aman Pandey, Antoni Martyniuk, LB (Ben) Johnston)
* Add support for `--template` option to `wagtail start` (Thibaud Colas)
* Change to always cache renditions (Jake Howard)
* Update link/document rich text tooltips for consistency with the inline toolbar (Albina Starykova)
* Increase the contrast between the rich text / StreamField block picker and the page in dark mode (Albina Starykova)
* Purge revisions of non-page models in `purge_revisions` command (Sage Abdullah)
* Add support for AVIF images (Aman Pandey)
* Change the default WebP quality to 80 to match AVIF (Aman Pandey)
* Adopt optimised Wagtail logo in the admin interface (Albina Starykova)
* Add support for presenting the userbar (Wagtail button) in dark mode (Albina Starykova)
* Add Inspect view to snippets (Sage Abdullah)
* Fix: Prevent choosers from failing when initial value is an unrecognised ID, e.g. when moving a page from a location where `parent_page_types` would disallow it (Dan Braghis)
* Fix: Move comment notifications toggle to the comments side panel (Sage Abdullah)
* Fix: Remove comment button on InlinePanel fields (Sage Abdullah)
* Fix: Fix missing link to `UsageView` from `EditView` for snippets (Christer Jensen)
* Fix: Prevent lowercase conversions of IndexView column headers (Virag Jain)
* Fix: Ensure that `RichText` objects with the same values compare as equal (NikilTn)
* Fix: Use `gettext_lazy` on generic model views so that language settings are correctly used (Matt Westcott)
* Fix: Prevent JS error when reverting the spinner on a submit button after a validation error (LB (Ben) Johnston)
* Fix: Prevent crash when comparing page revisions that include `MultipleChooserPanel` (Matt Westcott)
* Fix: Ensure that title and slug continue syncing after entering non-URL-safe characters (LB (Ben) Johnston)
* Fix: Ensure that title and slug are synced on keypress, not just on blur (LB (Ben) Johnston)
* Fix: Add a more visible active state for side panel toggle buttons (Thibaud Colas)
* Fix: Debounce and optimise live preview panel to prevent excessive requests (Sage Abdullah)
* Fix: Use constant-time comparison for image serve URL signatures (Jake Howard)
* Fix: Ensure taggit field type-ahead options show correctly in the dark mode theme (Sage Abdullah)
* Fix: Fix the lock description message missing the model_name variable when locked only by system (Sébastien Corbin)
* Fix: Fix empty blocks created in migration operations (Sandil Ranasinghe)
* Fix: Ensure that gettext_lazy works correctly when using verbose_name on a generic Settings models (Sébastien Corbin)
* Fix: Remove unnecessary usage of `innerHTML` when modifying DOM content (LB (Ben) Johnston)
* Fix: Avoid `ValueError` when extending `PagesAPIViewSet` and setting `meta_fields` to an empty list (Henry Harutyunyan, Alex Morega)
* Fix: Improve accessibility for header search, remove autofocus on page load, advise screen readers that content has changed when results update (LB (Ben) Johnston)
* Fix: Fix incorrect override of `PagePermissionHelper.user_can_unpublish_obj()` in ModelAdmin (Sébastien Corbin)
* Fix: Prevent memory exhaustion when updating a large number of image renditions (Jake Howard)
* Fix: Add missing Time Zone conversions and date formatting throughout the admin (Stefan Hammer)
* Fix: Ensure that audit logs and revisions consistently use UTC and add migration for existing entries (Stefan Hammer)
* Fix: Make sure "critical" buttons have enough colour contrast in dark mode (Albina Starykova)
* Fix: Improve visibility of scheduled publishing errors in status side panel (Sage Abdullah)
* Fix: Prevent 'choose' permission from being ignored when looking up 'choose', 'edit' and 'delete' permissions in combination (Sage Abdullah)
* Fix: Take user's permissions into account for image / document counts on the admin dashboard (Sage Abdullah)
* Fix: Avoid N+1 queries in users index view (Tidiane Dia)
* Fix: Use a theme-agnostic color token for read-only panels support in dark mode (Thibaud Colas)
* Fix: Ensure collapsible StreamBlocks expand as necessary to show validation errors (Storm Heg)
* Fix: Ensure userbar dialog can sit above other website content (LB (Ben) Johnston)
* Fix: Fix preview panel loading issues (Sage Abdullah)
* Fix: Fix `search_promotions` `0004_copy_queries` migration for long-lived Wagtail instances (Sage Abdullah)
* Fix: Guard against `TypeError` in `0088_fix_log_entry_json_timestamps` migration (Sage Abdullah)
* Fix: Add migration to replace JSON null values with empty objects in log entries' data (Sage Abdullah)
* Fix: Typo in the `page_header_buttons` template tag when accessing the context's request object (Robert Rollins)
* Docs: Document how to add non-ModelAdmin views to a `ModelAdminGroup` (Onno Timmerman)
* Docs: Document how to add StructBlock data to a StreamField (Ramon Wenger)
* Docs: Update ReadTheDocs settings to v2 to resolve urllib3 issue in linkcheck extension (Thibaud Colas)
* Docs: Update documentation for `log_action` parameter on `RevisionMixin.save_revision` (Christer Jensen)
* Docs: Reorganise snippets documentation to cover customisations and optional features (Sage Abdullah)
* Docs: Update color customisations guidance to include theme-agnostic options (Thibaud Colas)
* Docs: Mark LTS releases in release note page titles (Thiago C. S. Tioma)
* Docs: Revise main Getting started tutorial for clarity (Kevin Chung (kev-odin))
* Docs: Revamp the start of the getting started section, with separate quick install page (Damilola Oladele)
* Docs: Move the tutorial’s snippets section to come before tags (Damilola Oladele)
* Docs: Rewrite the getting started tutorial to address identified friction points (Damilola Oladele)
* Docs: Switch the Getting started tutorial’s snippets example to be more understandable (Damilola Oladele)
* Docs: Update the deployment documentation
没有合适的资源?快使用搜索试试~ 我知道了~
一个基于 Django 构建的CMS管理系统源码
共2000个文件
py:1081个
html:452个
js:226个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 45 浏览量
2023-09-18
20:39:57
上传
评论 1
收藏 13.7MB ZIP 举报
温馨提示
这是一个基于 Django 构建的开源内容管理系统,它专注于用户体验,并为设计人员和开发人员提供精确的控制。 功能特点 为作者提供快速、美观的界面 完全控制前端设计和结构 可扩展至数百万页面和数千编辑器 开箱即用,速度快,需要时便于缓存 内容应用程序接口(Content API),用于与前端解耦的 "无头 "网站 可在 Raspberry Pi 或多数据中心云平台上运行 StreamField 鼓励灵活的内容而不影响结构 使用 Elasticsearch 或 PostgreSQL 进行强大的集成搜索 对图片和嵌入式内容的出色支持 支持多站点和多语言 支持并扩展 Django
资源推荐
资源详情
资源评论
收起资源包目录
一个基于 Django 构建的CMS管理系统源码 (2000个子文件)
jquery-ui-1.10.3.verdant.css 31KB
handsontable-6.2.2.full.min.css 26KB
welcome_page.css 2KB
jquery.Jcrop.min.css 2KB
custom.css 2KB
jquery.tagit.css 1KB
tagit.ui-zendesk.css 1KB
docsearch.overrides.css 973B
pagination.css 620B
project_name.css 0B
base.html 29KB
index.html 11KB
workflow.html 10KB
detail.html 9KB
welcome_page.html 7KB
search.html 7KB
formatted_permissions.html 6KB
base.html 6KB
confirm_delete.html 6KB
logo.html 6KB
breadcrumbs.html 6KB
workflow_objects_to_moderate.html 6KB
index.html 5KB
header.html 5KB
edit.html 5KB
add.html 5KB
edit.html 5KB
submissions_index.html 5KB
edit.html 5KB
pages_for_moderation.html 5KB
field.html 5KB
index.html 4KB
compare.html 4KB
workflow_status.html 4KB
create.html 4KB
layout.html 4KB
edit_task.html 4KB
add.html 4KB
edit.html 4KB
workflow.html 4KB
locked_pages.html 4KB
create.html 4KB
preview.html 3KB
panel.html 3KB
login.html 3KB
confirm_bulk_move.html 3KB
base.html 3KB
user_objects_in_workflow_moderation.html 3KB
add.html 3KB
account.html 3KB
recent_edits.html 3KB
confirm_bulk_delete.html 3KB
collection_member_permissions_formset.html 3KB
chooser.html 3KB
list.html 3KB
chooser.html 3KB
history.html 3KB
admin_base.html 3KB
results.html 3KB
_base_header.html 3KB
list.html 3KB
search.html 3KB
workflow_state_rejected.html 3KB
base.html 3KB
results.html 3KB
edit.html 3KB
add.html 3KB
create.html 3KB
table.html 2KB
_actions.html 2KB
chooser.html 2KB
list.html 2KB
confirm_unpublish.html 2KB
edit.html 2KB
add.html 2KB
aging_pages.html 2KB
dialog.html 2KB
workflow_tasks.html 2KB
list.html 2KB
task_state_submitted.html 2KB
index.html 2KB
confirm_bulk_publish.html 2KB
confirm_bulk_unpublish.html 2KB
_list_page_report.html 2KB
workflow_pages_formset.html 2KB
workflow_state_submitted.html 2KB
page_permissions_formset.html 2KB
search_results.html 2KB
base.html 2KB
confirm_bulk_delete.html 2KB
confirm_bulk_delete.html 2KB
confirm_bulk_delete.html 2KB
copy.html 2KB
add_subpage.html 2KB
edit.html 2KB
confirm_bulk_add_to_collection.html 2KB
item_accessibility.html 2KB
confirm_bulk_add_to_collection.html 2KB
site_history.html 2KB
privacy.html 2KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
小白的杂货铺
- 粉丝: 252
- 资源: 324
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功