一个帮助按特定顺序排序查询集的项目
项目描述
=============================
Django Reorder
=============================
.. image:: https://badge.fury.io/py/django-reorder.png
:target: https://badge.fury.io/py/django-reorder
一个帮助按特定顺序排序查询集的项目
文档
-------------
完整文档位于 https://django-reorder.readthedocs.org。
快速入门
----------
安装 Django Reorder:
pip install django-reorder
然后在项目中使用它:
from django_reorder.reorder import reorder
Tshirt.objects.order_by(reorder(size=['S', 'M', 'L']))
更多详细示例可以在 :doc:`用法` 页面上找到。
功能
--------
* 可用于 ``order_by()`` 和 ``annotate()`` 调用。
* 可跨关系工作。
* 允许您显式控制 ``NULL`` 值的排序顺序(否则
它在不同数据库中可能会有所不同)。
运行测试
--------------
代码真的工作吗?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements_test.txt
(myenv) $ python runtests.py
致谢
---------
渲染此包时使用的工具
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
历史
-------
0.2.1 (2016-09-13)
++++++++++++++++++
* 在我“推送”之前忘记了“拉取”...
0.2.0 (2016-09-13)
++++++++++++++++++
* 添加了“null_first()”和“null_last()”快捷方式。
0.1.0 (2016-07-26)
++++++++++++++++++
* 首次在PyPI上发布。
Django Reorder
=============================
.. image:: https://badge.fury.io/py/django-reorder.png
:target: https://badge.fury.io/py/django-reorder
一个帮助按特定顺序排序查询集的项目
文档
-------------
完整文档位于 https://django-reorder.readthedocs.org。
快速入门
----------
安装 Django Reorder:
pip install django-reorder
然后在项目中使用它:
from django_reorder.reorder import reorder
Tshirt.objects.order_by(reorder(size=['S', 'M', 'L']))
更多详细示例可以在 :doc:`用法` 页面上找到。
功能
--------
* 可用于 ``order_by()`` 和 ``annotate()`` 调用。
* 可跨关系工作。
* 允许您显式控制 ``NULL`` 值的排序顺序(否则
它在不同数据库中可能会有所不同)。
运行测试
--------------
代码真的工作吗?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements_test.txt
(myenv) $ python runtests.py
致谢
---------
渲染此包时使用的工具
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
历史
-------
0.2.1 (2016-09-13)
++++++++++++++++++
* 在我“推送”之前忘记了“拉取”...
0.2.0 (2016-09-13)
++++++++++++++++++
* 添加了“null_first()”和“null_last()”快捷方式。
0.1.0 (2016-07-26)
++++++++++++++++++
* 首次在PyPI上发布。
项目详情
关闭
django-reorder-0.2.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9ccfc596e5268e7e5dd4a1cb8ec6c37da77074eb85b4ef9f0ddde0cef140f86a |
|
MD5 | a3065f97fae3896c0003e8d88af8e7e0 |
|
BLAKE2b-256 | 564b8a4842cdf662d698a39af346d034bb1f237d759ed691ada5e3531135af0d |
关闭
django_reorder-0.2.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | da43674ddee275fae19741b7b12ed772cd3329ebb5262aa2b47327ead2e0354d |
|
MD5 | 9dcacc0ba0023f7d37cf0294ae1813ba |
|
BLAKE2b-256 | 26e592390baec11b5a747bdbb7fec0769937921d0a6195f6929b23375f8e9ef3 |