跳转到主要内容

为Django提供不同功能,以更快地让世界变得更美好。

项目描述

=============================
django-atom
=============================

.. image:: https://badge.fury.io/py/django-atom.png
:target: https://badge.fury.io/py/django-atom

.. image:: https://travis-ci.org/ad-m/django-atom.png?branch=master
:target: https://travis-ci.org/ad-m/django-atom

为Django提供不同功能,以更快地让世界变得更美好。

文档
-------------

完整文档在 https://django-atom.readthedocs.org。

快速入门
----------

安装django-atom:

pip install django-atom

然后在项目中使用它:

import atom

扩展
----------

slugify
#######

在 `settings.py` 中添加示例使用

.. code:: python

AUTOSLUG_SLUGIFY_FUNCTION = 'atom.ext.slugify.slugifier.ascii_slugify'

需要 `unicode-slugify` 和 `django-autoslug`。




历史
-------

0.1.0 (2015-08-01)
##################

* 在PyPI上的首次发布。

0.2.0 (2015-08-04)
##################

* 添加了AutocompleteChoiceFilter
* 为CrispyFormFilter添加了CSS类设置
* 放弃对django-tinycontent的严格要求

0.3.0 (2015-08-04)
##################

* 将类拆分为独立包以解决依赖问题

0.6.0 (2015-10-25)
##################

* 许多其他功能

0.10.0 (2015-11-21)
###################

* 添加asci_slugifier
* 将absolute_import添加到crispy_forms

0.11.0 (2015-12-10)
###################

* 修复了autocomplete_light API更改导致的dj19支持问题

0.12.0 (2016-12-4)
##################

* 添加了 `atom.ext.guardian.tests.PermissionStatusMixin`


0.12.8 (2016-12-16)
###################

* 将代码标记为Python 3兼容

0.14.0 (2017-06-1)
##################

* 添加了 `atom.mixins.AdminTestCaseMixin`

0.14.1 (2017-06-1)
##################

在 `atom.mixins.AdminTestCaseMixin` 中添加了基类验证

0.14.2 (2017-06-1)
##################

修复了 `atom.mixins.AdminTestCaseMixin` 中的用户名和消息

0.14.3 (2017-06-1)
##################

修复了 `atom.mixins` 在django 1.8-1.9中的兼容性

0.15.0 (2017-07-21)
###################

添加了管理命令 `generate_factory`、`generate_routers`、`generate_serializers`、`generate_viewsets`、`generate_viewsets_tests`
添加序列化器 ``atom.ext.contenttypes.ContentTypeSerializer``,``atom.ext.sites.serializer.SiteSerializer``
添加混入 ``atom.ext.rest_framework.ViewSetTestCaseMixin``

0.15.1 (2017-08-4)
##################

修复管理命令导入

0.15.2 (2017-08-4)
##################

修复 README.rst 格式

0.15.3 (2017-08-4)
##################

修复 HISTORY.rst 格式

0.16.0 (2017-09-23)
###################

添加 ``atom.ext.guardian.views.RaisePermissionRequiredMixin``
添加 ``atom.ext.guardian.views.AttrPermissionRequiredMixin``

0.16.1 (2017-09-24)
##################

修复 ``atom.ext.guardian.views`` 中 ``redirect_unauthenticated_users`` 的支持

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪一个,请了解更多关于 安装包 的信息。

源代码分发

django-atom-0.16.3.tar.gz (15.4 kB 查看哈希值)

上传时间 源代码

构建分发

django_atom-0.16.3-py2.py3-none-any.whl (22.2 kB 查看哈希值)

上传时间 Python 2 Python 3