添加在项目中使用的插件的通用列表

giant-plugins的Python项目详细描述


巨型插件

一个可重用的包,可用于任何需要基本插件集的项目中。在

这将包括在大量项目中使用的一组小插件,但不一定涵盖全部需求。它还将提供一个RichText字段,可用于项目的其他区域 RichText字段使用summernote来设置所见即所得小部件的样式。在

安装

要使用包管理器安装,请运行:

$ poetry add giant-plugins

{{{cd2>你应该在^}中加入。在

为了运行django-admin命令,您需要通过运行

^{pr2}$

配置

此应用程序公开以下设置:

SUMMERNOTE_CONFIG,允许用户为redactor配置一组选项。例如,下面的设置将为您提供一个基本设置

SUMMERNOTE_CONFIG = (
    {
        "iframe": True,
        "summernote": {
            "airMode": False,
            # Change editor size
            "width": "100%",
            "height": "480",
            "lang": None,
            "toolbar": [
                ["style", ["style"]],
                ["font", ["bold", "underline", "clear"]],
                ["fontname", ["fontname"]],
                ["color", ["color"]],
                ["para", ["ul", "ol", "paragraph"]],
                ["table", ["table"]],
                ["insert", ["link", "picture", "video"]],
                ["view", ["fullscreen", "codeview", "help"]],
                ["cleaner", ["cleaner"]],
            ],
        },
    },
)

准备释放

为了为TestPyPi和PyPi的新版本准备包,您需要做一件关键的事情。您需要更新pyproject.toml中的版本号。 这样就可以在不发生版本号冲突的情况下发布包。版本编号还必须遵循语义版本规则,可以在此处找到https://semver.org/。在

出版

出版一个包含诗歌的包是非常容易的。检查版本号是否已更新(与以前的版本不同)后,只需运行两个命令。在

$ `poetry build` 

将为您打包项目,以便于发布。在

$ `poetry publish`

将包发布到PyPi。您需要输入在公司密码管理器中找到的帐户的用户名和密码

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

推荐PyPI第三方库


热门话题
Java中ArrayList的超简单问题   Java 8在一段时间后过期   java如何创建具有用户定义维度的矩阵,并使用从上到下、从左到右的递增值填充它?   java从JDBC重启mysql   带有sqlite的java LiveData未更新UI   带有JDialog的java小程序在Mac OSX中未正确隐藏   java ActionListener无法从公共类引用数组?   java Apache Digester:NoSuchMethodException:没有这样的可访问方法   安卓中数据库中的java数据没有以正确的格式检索   java快速排序实现:使用random pivot时几乎排序   安卓 Java:高效的ArrayList过滤?   java如何在单独的文件中制作GUI程序   jasper报告如何从JSP或Java代码在JasperReport中传递参数值?