为管理员用户快速创建内容提供链接。
项目描述
Wagtail Quick Create
Wagtail Quick Create提供从您设置文件中指定的模型创建对象的快捷链接。
在管理员主页中添加了一个面板,提供一种
点击创建链接将提供新项目的父项选择
关于父页面的说明
Wagtailquickcreate需要您希望在模型中包含的parent_page_types
设置,以便它可以成功提供父页面选择。如果没有指定,您可能会看到每个页面都提供为父页面,这不会正常工作,因为它正在使用wagtail.core.models.Page
查找页面,而这个核心wagtail类有is_creatable = False
配置
使用pip安装
pip install wagtail-quick-create
安装模块后,将wagtailquickcreate
添加到您的设置文件中的已安装应用程序
INSTALLED_APPS = [
...
'wagtailquickcreate',
]
还将您想要创建快速链接的模型添加到设置文件中,格式为'your_app_name.YourModelName'
示例:
WAGTAIL_QUICK_CREATE_PAGE_TYPES = ['news.NewsPage', 'events.EventPage']
如果您想使“快速创建”链接面板替换 wagtail 摘要面板,您可以通过在设置中添加以下内容来实现:
WAGTAIL_QUICK_CREATE_REPLACE_SUMMARY_PANEL = True
如果您想提供图片和/或文档链接,也可以通过在设置中指定以下内容来实现:
WAGTAIL_QUICK_CREATE_DOCUMENTS = True
WAGTAIL_QUICK_CREATE_IMAGES = True
贡献
我们乐于接受针对错误修复、改进和新功能的拉取请求。有关更多信息,请参阅CONTRIBUTING.md。
致谢/作者
概念由 Kate Statton - NYPR 创建 @katestatton
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源代码分发
wagtail-quick-create-2.0.1.tar.gz (8.1 kB 查看哈希值)
构建分发
关闭
wagtail-quick-create-2.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c07357317472d88bc71d1ac553700c1ef708b751a9270c8a00b2428c274f80e9 |
|
MD5 | 56487fc1a811f0e9d6c24aeff4fcfbcf |
|
BLAKE2b-256 | 1fd5bc1bce12af75ac7cbe867afd08d53a4685d67018274a9bb399afb0c099ca |
关闭
wagtail_quick_create-2.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 645523f272ea56daf1e577268674ed1d02b6e8e87fa320f3a9c7f64ec9384e6f |
|
MD5 | 275161e36f8c22c77822812642000f13 |
|
BLAKE2b-256 | 6a9471cfafec5a79d93ad6e4c93d0744f6d6548e317d65923a5f567bde5e0d27 |