django cms link/-structure管理插件,支持文件管理器文件
djangocms-link2的Python项目详细描述
一个link/-structure管理插件,它用一个健壮的版本替换了django cms附带的插件,该版本使用了django filer中的文件字段。 它可以用作cmsplugin_filer_link的替换项。包中包含要迁移的管理命令 所有现有的链接实例从CMSPLUGIN文件FILRILL链接到^ {STR 1 } $ LIK2。
功能
cmsplugin_filer_link已经是一个很好的插件,link2就是在它的基础上构建的。此软件包具有以下优点:
- 强大的Django CMS链接插件,不会出现大故障
- 还将保持内部url
- 可以在不同语言之间安全地复制(即使目标页尚未以这种语言提供)
- 监视内部和外部链接(通过管理命令)
- 内容编辑器的错误链接将以视觉方式突出显示
- 管理页面列出所有错误链接
- 从cmsplugin_filer_link轻松迁移(通过管理命令)
依赖性
- Django文件管理器=1.2
- django>;=1.8
- django cms>;=3.1
- djangocms属性字段
- 请求
安装
开始使用djangocms-link2:
用pip:
安装$ pip install djangocms-link2
将插件添加到INSTALLED_APPS:
INSTALLED_APPS = ( ... 'cmsplugin_filer_link2', ... )
运行migrate cmsplugin_filer_link2。
从INSTALLED_APPS中删除默认的djangocms-link或cmsplugin_filer_link
将LINK_DOMAIN = 'www.yourdomain.com'添加到您的设置中,以确保可以检查文件和相对路径 通过管理命令。
管理命令
./manage.py check_links允许您检查所有Link实例。 ./manage.py check_links --timeout=20允许您为更快的检查设置超时。默认超时为60秒。