Jmbo基础产品引入了内容类型以及构建Jmbo产品所需的各种工具。
项目描述
Jmbo
Jmbo基础产品引入了内容类型以及构建Jmbo产品所需的各种工具。
变更日志
3.0.5
- 添加缺失的迁移。 
3.0.4
- 简化 as_leaf_class 方法。它错误地假设它在保存数据库查询。 
3.0.3
- 将 DjangoModelPermissionsOrAnonReadOnly 权限添加到 jmbo-modelbase-permitted API 端点。 
3.0.2
- 使用 django-sortedm2m,因为它在 ORM 层面进行适当的排序。 
3.0.1
- 与 Django Rest Framework 3.6 兼容。 
3.0.0
- Django 1.9 - 1.11 兼容性。 
- 此版本弃用了 2.x 版本中标记为弃用的项目。 
2.0.17
- 修复了修补后的 photologue 可能翻转图像的问题。 
2.0.16
- 针对特殊数据库 - Oracle 的特殊迁移处理。 
2.0.15
- 迁移到 tox 进行单元测试。 
2.0.14
- 为 标题 和 描述 字段添加索引。 
2.0.13
- 为 状态 添加数据库索引。 
2.0.12
- 安全处理对象上缺失的图像。 
2.0.11
- 2.0.10 的修复是不完整的。正确修复它。 
2.0.10
- 在迁移中修复缺失的 USE_GIS。如果没有它,它总是会尝试拉入 django-atlas。 
2.0.9
- 添加一个模型,允许特定的精选图像覆盖通常生成的缩放。 
2.0.8
- 现在 ObjectDetail 视图尊重类级别的 template_name 设置。 
2.0.7
- 简化模板包含标签。 
- 详细和列表视图现在尊重模型属性。 
2.0.6
- 使对象详细模板解析遵循标准的 Django 命名约定。保留向后兼容性。 
- 将测试模板移动到测试目录。 
- 添加对 django-ultracache 的依赖项,并将 jmbocache 模板标签推迟到 ultracache 模板标签。 
2.0.5
- 优雅地处理 API 中的缺失图像。 
- 在 unicode 方法中将网站信息更改得更不令人压倒。 
- 使用内置的 jQuery 进行自动保存功能。 
2.0.4
- 修复 ImageModel 删除以处理 null 图像。 
2.0.3
- 将 photologue 限制在 <3.2,因为他们已停止支持 Django 1.6。 
2.0.2
- 禁用更多过滤器以便 Oracle 可以工作。 
2.0.1
- 如果 Oracle 是数据库,禁用高级管理员更改列表过滤。Oracle 适配器有缺陷。 
2.0.0
- 允许按内容类型定制对象标题和页脚。 
- 为新项目最初选择所有站点。 
- 如果可能,API 现在将资源 URI 解引用到叶类。 
- 确保在 ModelBase 数据库表中图像字段也是可选的。 
2.0.0a1
- 迁移到 Django 1.6 支持。Django 1.4 支持已弃用。对于 Django 1.4,请使用 Jmbo 1.x。 
- 将“克隆此项目”按钮添加到表单。 
- 弃用 gizmo、“宽”模板、Pin 类。 
- 弃用基于自己的类通用视图,以利于 Django 的等效视图。 
- 弃用与按类别显示对象相关的视图。 jmbo-foundry 提供了一个更强大的解决方案,并且可扩展性更好。 
- 将关系更改表单限制为仅 ModelBase 子类。 
- 弃用 smart_url 模板标签,因为 Django url 模板标签现在执行相同的操作。 
- 回到主线 django-photologue。 
- API 现在包含图像详细 URL。 
1.2.0
- 使用重命名的 django-photologue-praekelt。 
- 在模板中进行 SEO 优化。 
- 使通过类别访问详细页面成为可能。 
1.1.7
- 提升以解决 setup.py 中的版本提升缺失问题。 
1.1.6
- API 现在包含图像详细 URL。 
- URL 模式以通过类别解决详细页面。 
1.1.5
- 根据需要忽略 celery 任务的输出。 
1.1.4
- 放松对 slugs 的唯一性约束。 
1.1.3
- 修复了模型基础编辑中添加到错误字段集的位置字段的问题。 
1.1.2
- 向 jmbocache 模板标签添加日志。 
1.1.1
- 添加一个 base.html 模板,以便单元测试渲染详细页面。 
- 重新排列测试布局。 
1.1
- 如果安装了 'django-atlas` 和 django.contrib.gis,则现在仅当两者都安装时才会启用位置感知功能。 
- django-photologue 2.10 现在是最低版本。 
1.0.14
- 在视图修改链接上添加 rel="nofollow"。 
- 修复了在 render_object 中使用复制上下文而不是使用推入和弹出。 
- 简化分享链接的创建。 
1.0.13
- 修复了 setup.py 中的损坏链接。 
1.0.12
- 修复了不正确的文件权限。 
1.0.11
- 在更改表单中添加了定期自动保存某些字段的功能。 
- 将更改列表排序改为 -publish_on, -created。 
- 将 get_related_items 的排序改为 -publish_on, -created。 
- 使用 celery 任务来发布内容。 
- 永久链接现在链接到所有站点。 
1.0.10
- 更改 secretballot 的使用方式,使其不再劫持对象管理器。 
- 添加 owner_override 和 image_attribution 字段。 
1.0.9
- 更改允许的管理员和通用对象详细信息,以便员工可以预览未发布的内容。 
- 将总评论数和点赞数聚合到 ModelBase 上,以防止昂贵的查询。 
1.0.8
- 添加缓存模板标签 jmbocache,它自动将 SITE_ID 作为缓存键的一部分。 
1.0.7
- 在详细模板上实现通用缓存。 
- 在 Google 上分享。 
1.0.6
- 在管理员中添加列表过滤器,以按站点和站点组过滤 ModelBase 对象。 
- ModelBase.__unicode__ 包括站点名称 - 依赖于 __unicode__ 的非管理员模板需要更新。 
- 在详细页面上设置标题、描述和关键词元标签。 
- comment_count 现在知道多个站点可能组成一个逻辑站点。 
1.0.5
- 使 jmbo_publish 命令感知时区,确保它与旧的时间戳兼容。 
1.0.4
- 将裁剪字段从较不突出的位置恢复到更突出的位置。 
1.0.3
- 简化更改表单。将高级字段移入自己的部分。 
1.0.2
- 确保在 modelbase_detail.html 中将叶子对象传递给模板标签。 
- get_related_items 参数 name 现在是可选的。排序已更改为修改后的反向(默认排序)。 
1.0.1
- as_leaf_class 方法如果两个模型具有相同的名称则会中断。已修复。 
1.0
- Jmbo 现在具有位置感知功能。这需要手动升级库和现有数据库。在没有准备的情况下,不要升级到 1.0。如果您使用的是 Ubuntu,那么运行交互式 convert_to_geodb_ubuntu.sh 脚本就很简单了。 
0.5.5
- modelbase_detail 包含模板现在有一个用于更容易重用的块。 
- 简化分页器。不再有面包屑。 
- 引入 object_footer 模板,该模板显示分享链接。 
- can_comment 的 API 发生了变化。它始终只用于内部,不应引起问题。 
- README.rst 获得了更友好的文档。 
0.5.4
- 将 Django 锁定在 1.4.x 范围内。 
0.5.3
- 在编辑表单中添加 保存并发布 和 保存并取消发布 按钮。 
0.5.2
- 使用 django.jQuery 而不是 $ 来触发发布 AJAX 调用。$ 不一定可用。 
0.5.1 (2012-08-20)
- on_likes_enabled_test 和 on_can_vote_test 信号接收器现在仅检查基于 ModelBase 的对象。还更新了与 django-likes 0.0.8 的兼容性,其中更新了其信号的对象 obj 参数为传统的 instance。现在需要 django-likes >= 0.0.8 才能正确操作。 
0.5
- Django 1.4 兼容版本。现在需要 Django 1.4。 
0.4
- 详细模板现在可以按模型定制。创建 {app_label}/{model}_detail.html。 
- publish_on 和 retract_on 过滤器现在通过管理命令 jmbo_publish 应用。通过 cron 运行它。 
- 现在不能再通过更改表单直接编辑发布状态。它现在是一个操作。 
0.3.4 (2012-06-26)
- 支持自然键用于导出和加载数据。 
0.3.3 (2012-06-20)
- 使用 Pillow 而不是 PIL。 
0.3.2
- 在tastypie API中使用slug进行查找。 
0.3.1 (2012-06-15)
- 添加了一个名为register_tag的装饰器,可以接受软编码的模板列表。 
0.3 (2012-06-14)
- 增加了对django-tastypie的支持。 
0.2.6 (2012-06-07)
- 将image_list_url添加到Modelbase。 
- 由于0.0.7版本中的问题,将django-setuptest固定在0.0.6版本。 
0.2.5 (2012-05-11)
- 管理员分类过滤现在同时过滤分类和primary_category字段。 
0.2.4
- 从setup.py中移除依赖链接。 
0.2.3 (2012-05-08)
- render_object标签现在会引发清晰的TemplateDoesNotExist异常。 
0.2.2
- 在管理员中包含分类过滤。 
0.2.1
- 在setup.py中查找链接。 
0.2
- 将Opengraph元数据标签添加到详情视图。 
- 添加对django-sites-groups的依赖。 
- 设置South迁移链。 
0.1.20
- 使pager的HTML和CSS与django-pagination保持一致。 
- 在评论UI中添加包装div。 
- 修复了管理员界面中某些字段重复的bug。 
- 对于可能包含空格的模型名称,如“博客文章”,<content_type>_object_detail的反向查找现在可以工作。 
- 添加了对modelbase详情视图get_absolute_url的回退。 
- 为通用视图添加了限制查询集大小的功能。 
- 添加了南非荷兰语和法语翻译。 
- 使可以针对内容类型指定自定义的照片大小。 
- 为更友好的管理员UI引入了一个新的可选字段“副标题”。 
- 添加South迁移。现有安装必须使用./manage.py migrate jmbo 0001 –fake然后./manage.py migrate jmbo进行升级。 
0.1.9 (2011-09-27)
- 在ModelBase上添加了主分类字段。 
- 允许对humanize time diff标签进行修改。 
- 添加了分类固定模型和行政覆盖。 
0.1.7 (2011-06-15)
- Jmbo重命名。 
0.1.6
- 添加了状态管理员批量操作。 
0.1.5
- 使用photologue 2.6.praekelt。 
0.1.4
- 生成slug优化。 
0.1.3
- 重构ModelBase.comment_count以解决leaf类或modelbase内容类型的评论。 
0.1.2
- 修正了通用表单问题。 
0.1.1
- 使用django-photologue 2.5.praekelt。 
0.1.0
- 改进了generate_slug实用方法。 
- 删除了ModelBaseAdminForm。 
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建版本
jmbo-3.0.5.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 524132e0e12c0ec00d86fd46897039deb8fe7543210771012ef4e321f4c62137 | |
| MD5 | 619c514d124d56051f4c0a1e061b7f50 | |
| BLAKE2b-256 | bf4036aac11ab7d56797b78e3744cc342bdfaa3e7a2eaf9ac6ebad3d0c5a1af3 | 
jmbo-3.0.5-py2.7.egg 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1b8341b4dc05493c6d177b669699eed13cfc53b351ab6c6a74625539bf5c5624 | |
| MD5 | 3dac95e55754d4a3ca3c70a5a2c0e251 | |
| BLAKE2b-256 | ad12b18de817136bb94998350a04d54637994ce52d78d163a9fbc8e673476779 |