Django CMS页面iframe插件

cmsplugin-iframe的Python项目详细描述


ciLatest VersionDevelopment Status

youtubevemeo这样的主要视频主机都嵌入了html iframe片段代码。 这个Django CMS插件允许您向页面添加视频iframe(实际上,您可以将任何页面添加为iframe,而不仅仅是视频)。

要求

它工作良好,并在Python 2Python 3下进行了测试。需要以下库

  • Django>;=1.5(使用Django>;=1.8表示Python 3.5,因为HTMLParser
  • django-cms>;=3.0(我们建议使用django cms 3.0及更高版本,如果您需要以前的cms版本支持并遇到一些问题,请与我们联系)
  • beautifulsoup4用于iframe嵌入片段分析

安装

$ pip install cmsplugin-iframe

settings.py

中配置已安装的应用程序
INSTALLED_APPS = [
    # django contrib and django cms apps
    'cmsplugin_iframe',
]

迁移数据库

django-admin.py migrate cmsplugin_iframe

用法

用普通方法将插件添加到页面。您可以通过url指定视频,或者给插件一个iframe html片段来解析。 要定制它的外观,可以覆盖cms/plugins/iframe.html

更改日志

更改日志可以在repo’s release notes

贡献

从repo分叉,创建一个功能分支,然后向我发送pull请求。欢迎创建新问题或通过电子邮件与我联系。

翻译

你也可以帮我把cmsplugin iframe翻译成你的母语with Transifex

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

推荐PyPI第三方库


热门话题
java LibGDX:在特定矩形中添加justTouched()   泛型类和通配符的java上界   java从类调用servlet时,我的会话始终为空   java如何为处理其他异常时抛出的异常获取正确的链接堆栈跟踪?   javascript Spring stomp使用SimpMessageTemplate从服务器发送消息   从java到php的查询被某些东西切断了   classpath如何在具有通配符名称的Java jar中发现资源?   java处理崩溃后的事务   java如何通过在Okhttp中传递对象来发出POST请求?   java如何在一个文本字段中显示整个数据库的详细信息   java Android“不幸的是,<app>已经停止。”   错误Java Spring“URL必须以jdbc开头”   MenuItemCompat的java UnsupportedOperationException。setOnActionExpandListener   命名Java队列为什么是“轮询”和“提供”?   java我想得到大写字母表,而不必按大写锁定键和shift键   java如何在JCommander中获取参数的输入顺序?   Javaservlet/JSP Cookie断开连接   多线程Java线程和图形2D