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组织。openqa。硒。遥远的UnreachableBrowserException如何定义EXE路径?   java Camel AdviceWith不使用指定文件替换端点   基于字符串的java图像加载   Java中的启发式算法,计算8个谜题状态的线性冲突   java为什么不支持文件。probeContentType返回null   JPA@EntityListeners、@PrePersist和Spring@RepositoryEventHandler、@HandleBeforeSave之间的java差异   可能前缀的Java字符串到字符串[]   安装rJava | Makefile时发生java错误。全部:38:target’libjri的配方。所以他失败了   Java公共静态void main()   java如何覆盖txt文件中的某些单词   java如何获得循环中生成的字符值之和?   java Log4j创建另一个具有相同属性的appender   java如何在从Axis2 Web服务客户端通过代理服务器调用Web服务时设置代理设置?   在Windows上安装Elasticsearch时发生java错误   java如何向EditText组件添加TextChangedListener?