该项目集成了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 log4j找不到log4jtest。房产?   我在java线程“awteventque1”中获得异常。lang.NullPointerException   java为什么在使用完整路径从文件系统读取文件时出错?   java如何迭代所有注册表项?   java中的安卓 Opencv SVM未正确训练   多线程Java ThreadPoolExecutor关闭特定线程?   如何使用Java NIO CreateDirectory方法设置目录所有者组?   java NatTable混合了固定宽度的列和可调整大小的填充剩余空间   java如何删除特定网络,即使该网络是由安卓上的其他设备创建的?   java Guava toJavaUtil()不存在   java对许多常量使用枚举是有效的memorywise?   java是否可以使用坐标定位JButton?   从WSDL生成java代码导致异常   java如何在安卓中导出javadoc   爬行JAX中的java NoClassDefFoundError错误   java为片段中的文本视图设置区域设置   发送最后一条消息后发生Java RMI RemoteException