feincms的表格内容类型:将粘贴单元格从电子表格复制到管理员,使其在网站上显示为html表格

feincms-simpletable的Python项目详细描述


feincms_simpletable是一个feincms插件,它为 桌子。只需将数据从Calc或Office电子表格复制粘贴到 管理中的SimpleTableContent,它将被自动转换 在您的网站上以HTML格式呈现

当前限制:不支持合并单元格

快速启动

  1. 将“feincms_simpletable”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = (
        ...
        'feincms_simpletable',
    )
    
  2. 如果要将其用作feincms内容类型,请注册simpletablecontent 对于您的页面模型(或任何其他基派生模型),如下所示:

    from feincms_simpletable.models import SimpleTableContent
    # ...
    Page.create_content_type(SimpleTableContent)
    
    # tables will be rendered as
    # templates/content/feincms_simpletable/default.html
    
  3. (可选)如果您希望 使用不同模板渲染表:

    from feincms_simpletable.models import SimpleTableContent
    # ...
    Page.create_content_type(SimpleTableContent, TYPE_CHOICES=(
            ('default', 'default template'),
            ('other', 'some other template'),
            # ... (other types)
        )
    )
    
    # tables will be rendered as either of these, depending on admin choice:
    # templates/content/feincms_simpletable/default.html
    # templates/content/feincms_simpletable/other.html
    # ...
    
  4. 如果要向现有模型中添加简单字段,请简单 子类:

    class Product(Base, SimpleTable):
        # ...
    
  5. 迁移模型

用法

  1. 在管理中向任何feincms页面添加simpletablecontent,然后添加数据 将其从Calc或Excel电子表格复制到内容字段中
  2. 从simpletable继承的模型与其他任何模型一样都是可编辑的。 Django型号

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

推荐PyPI第三方库


热门话题
Java泛型方法重写   URL连接URL包含重音字符的java编码问题   java如何在安卓中获取移动网络活动计划使用历史记录   java CTRLC在Python中的行为不同   包含私有调用的jvm Java内联方法   java在没有web的情况下配置servlet模式。xml   java如果我在父类中调用父类的方法,它是否调用同名的子类方法   java长循环计数器似乎效率很低   java如何使用println按单位打印同一列中的数字列表?   java导航在一个webview中工作,而不是在另一个Android Studio中工作   文件获取java序列化中简单程序的编译错误   java无法在com上对null对象调用方法get()。谷歌。gms。谷歌服务。谷歌服务公司   java Spring数据JPA findAll()或findbyId()在Spring引导中返回错误的值   java安卓:如何使用截取检查是否成功地将JSON数据发送到服务器?   SpringWebFlux中JavaVoid与Mono的对比   Android 1.5中的java删除短信   java my 安卓应用程序在阿拉伯语系统上崩溃   java告诉Hibernate不要删除库项目的实体   java onActivityResult请求代码返回0