一个 Django 应用程序,用于将最近论文的轮播等添加到具有 django CMS 特定功能的 Django 站点
项目描述
djangocms-lab-carousel是一个 Django 应用程序,用于将最近论文的轮播等添加到具有 django CMS 特定功能的 Django 站点。它使用djangocms-lab-publications管理出版物。
源代码可在 GitHub 上的mfcovington/djangocms-lab-carousel 获得。有关djangocms-lab-carousel的信息和源代码可在 GitHub 上的mfcovington/djangocms-lab-publications上找到。
<nav class="contents local" id="contents" role="doc-toc"> </nav>安装
派皮
pip install djangocms-lab-carousel
GitHub(开发分支)
pip install git+http://github.com/mfcovington/djangocms-lab-carousel.git@develop
配置
安装 django CMS 并启动一个项目(如果尚不存在)。
除非您将此应用程序用作djangocms-lab-site 的一部分或计划从头开始设置应用程序的样式,否则您将需要选择Use Twitter Bootstrap Theme选项(在运行djangocms时),然后编辑生成的templates/base.html。这将添加类似于 Bootstrap 2 的样式。要使用 Bootstrap 3 样式,请从templates/base.html中删除bootstrap-theme.min.css样式表的以下行:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.x.x/css/bootstrap-theme.min.css">
在settings.py中执行以下操作:
将cms_lab_carousel及其依赖项添加到INSTALLED_APPS:
INSTALLED_APPS = ( # ... 'cms_lab_carousel', 'cms_lab_publications', 'easy_thumbnails', 'filer', 'mptt', 'taggit', )添加easy_thumbnail设置:
# For easy_thumbnails to support retina displays (recent MacBooks, iOS) THUMBNAIL_HIGH_RESOLUTION = True THUMBNAIL_QUALITY = 95 THUMBNAIL_PROCESSORS = ( 'easy_thumbnails.processors.colorspace', 'easy_thumbnails.processors.autocrop', 'filer.thumbnail_processors.scale_and_crop_with_subject_location', 'easy_thumbnails.processors.filters', ) THUMBNAIL_PRESERVE_EXTENSIONS = ('png', 'gif') THUMBNAIL_SUBDIR = 'versions'
迁移
创建并执行迁移cms_lab_carousel及其依赖项:
python manage.py makemigrations cms_lab_carousel
python manage.py makemigrations cms_lab_publications
python manage.py migrate
用法
启动开发服务器:
python manage.py runserver
访问: http: //127.0.0.1 :8000/
创建一个 CMS 页面。
将Carousel 插件插入占位符字段。
版本 0.2.1
修订记录
0.2.1 2015-12-07
根据文章的发布日期设置幻灯片的发布日期
防止删除幻灯片正在使用的出版物
删除轮播时,将幻灯片的轮播字段设置为 null
在轮播管理员的列表显示中显示(和排序)幻灯片的数量
将保存按钮添加到轮播管理员顶部
小的幕后改进
使用更完整和准确的说明更新 README
准备通过 PyPI 分发
0.2.0 2015-08-27
允许从幻灯片链接到期刊文章 ( djangocms-lab-publication )
配置bumpversion和wheel以更容易分发
0.1.4 2015-05-08
为幻灯片添加可选的 CMS 页面链接按钮
0.1.3 2015-04-21
对样式进行细微改进
0.1.2 2015-04-19
对样式进行细微改进
0.1.1 2015-04-17
在setup.py中更正应用名称
0.1.0 2015-04-17
一个 Django 应用程序,用于将最近论文的轮播等添加到具有 django CMS 特定功能的 Django 站点
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
djangocms_lab_carousel -0.2.1-py32-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 92ec53831f2c237464066c9c5dc8eb73c6701e9dcd57be9781549ef5c0efbf33 |
|
| MD5 | f3b4984fbfc79cce45cb52110bde373a |
|
| 布莱克2-256 | 9685d200054321ce528dd4694e2ad0f676534bdd4c6cff3e4ba3bec1e3e7112e |