该项目集成了django-responsive2和django cms>=3.0

djangocms-responsive-wrapper的Python项目详细描述


Latest VersionDownloadsLicense

这个项目集成了django-responsive2django-cms >= 3.0

这个django cms插件允许站点编辑器根据断点显示不同的内容。有关此概念背后更详细的说明和推理,请阅读django-responsive2.

的项目说明

此项目需要django-responsive2django-cmsv3.0或更高版本才能正确安装和配置。使用pip安装djangocms-responsive-wrapper时,也将自动安装django-responsive2

有关django-responsive2的完整文档,请访问https://django-responsive2.readthedocs.org

快速启动

  1. 安装djangocms-responsive-wrapper

    pip install djangocms-responsive-wrapper
    
  2. responsive_wrapper添加到INSTALLED_APPS

    INSTALLED_APPS = (
        ...
        'responsive_wrapper',
        ...
    )
    

基于窗口大小的ajax加载插件

默认情况下,responsive_wrapper根据设备维度呈现插件。

但是,如果希望插件使用窗口大小来呈现插件,请将RESPONSIVE_WRAPPER_TEMPLATE设置为使用备用模板:

RESPONSIVE_WRAPPER_TEMPLATE = 'responsive_wrapper/live_reload.html'

然后将responsive_wrapper.urls添加到项目的urls模块中,或者创建一个django cms页面以将应用程序挂接到其中。在Advanced Settings中,将其应用程序设置为Responsive Wrapper(这需要重新启动服务器):

urlpatterns = patterns(
    ...
    url(r'^responsive/', include('responsive_wrapper.urls')),
    ...
)

当内容被替换时,live_reload.html中包含的ResponsiveWrapper.js将触发replace事件。当您希望更改某些样式或根据加载内容的页面重新初始化任何javascript时,这将非常有用。

配置

插件模块:

RESPONSIVE_WRAPPER_MODULE = _('Generic')

插件名称:

RESPONSIVE_WRAPPER_NAME = _('Responsive Wrapper')

用于呈现模板的模板路径:

RESPONSIVE_WRAPPER_TEMPLATE = 'responsive_wrapper/default.html'

插件可以插入到文本插件中吗?

RESPONSIVE_WRAPPER_TEXT_ENABLED = False

此插件只能附加到附加到页面的占位符上吗?:

RESPONSIVE_WRAPPER_PAGE_ONLY = False

插件类名的列表。如果设置了此选项,则只能将此处列出的插件添加到此插件:

RESPONSIVE_WRAPPER_CHILD_CLASSES = None

是否要求此插件是另一个插件的子插件?或者可以添加到任何占位符:

RESPONSIVE_WRAPPER_REQUIRE_PARENT = False

插件类名的列表。如果设置了此选项,则只能将此插件添加到此处列出的插件中:

RESPONSIVE_WRAPPER_PARENT_CLASSES = None

设置字段集以控制插件“添加”和“更改”窗体的布局:

RESPONSIVE_WRAPPER_FIELDSETS = None

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java时间戳检索方法   在Java中遍历所有HTML元素(Selenium测试)   xml将Java类更改为存储过程   java如何使用DateTime对象分割间隔对象   mysql VBA连接良好,但java没有   调试无法在Java中的简单输出程序中获取输入   如何在java中将eclipse控制台输出转换为txt文件   查询的java JPA筛选器属性   java可以使用blockingqueue实现循环缓冲区吗   在@SpringBootTest中使用类时,java@ConfigurationProperties不起作用   java Primefaces inplace editor内部动态加载的p:accordionPanel重新排序ArrayList on edit   java在使用通用图像加载器获取图像时,有没有办法指定额外的头文件?   从包外实例化受保护类的java   java Spring hibernate mysql无法获取数据   java确定给定的时间戳是否在postgresql中的同一天内   java Sonarqube多个项目的历史记录表