使Tastype味道更好的实用程序。

django-whippedcream的Python项目详细描述


https://travis-ci.org/paulcwatts/django-whippedcream.png?branch=master

完全对应于django-tastypie

django WoePid霜提供了一些混合和实用工具。 我的生活更轻松。

使用django tastype>;0.12、django>;1.7、python 2.7和>;3.4进行测试

要求

Django Tastypie,当然。如果您想使用DateTimeSerializer,也可以使用Pytz。

安装

  1. 安装:pip install django-whippedcream
  2. whippedcream添加到INSTALLED_APPS中。

日期时间字段

这是对datetimefield的一个简单添加,它删除毫秒 从战场上。如果您不想提供该级别,这将非常有用 如果你的数据库引擎没有存储这个级别 精确性(mysql)。

from whippedcream.fields import DateTimeField

class MyResource(Resource):
    dt = DateTimeField('dt', normalize=True)
< H3>芘甲拌素< EH3>

此混合类可以添加到任何可能需要的资源中。 在任何常规python代码中访问序列化(json)版本。 它基本上实现了这种模式:

http://django-tastypie.readthedocs.org/en/latest/cookbook.html#using-your-resource-in-regular-views

from whippedcream.mixins import PyAccessMixin

class MyResource(MyAccessMixin, Resource):
    pass

# elsewhere...
result = MyResource().obj_to_simple(request, obj)

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

推荐PyPI第三方库


热门话题
java有没有工具可以将zephyr转换为velocity模板?   java在安卓 studio中从JSON响应中获取值   jvm如何在Java中设计一个好的permgen空间字符串?   java如何防止Rest webservice使用被盗令牌进行身份验证   java无法遍历列表JSTL   找不到用于ResourceServerTokenServices的java Bean SpringSecurityOauth2   java子字符串替换问题   爪哇玻璃鱼3。十、 以编程方式处理任意HTTPSession的终止   java如何检查输入是否为整数,并在最后添加一个命令来重新启动while循环?   引发java ical4j 1.0.6不可解析日期异常   Java等价于Delphi的DBCtrlGrid?   如果发生错误,java将查找下一个预期标记ANTLR 3   java自打开应用程序(创建锁屏)   java为什么netty有自己的ConcurrentHashMap?   Gradle任务中的java拉取和运行依赖项   继承与Java继承的混淆   java使用shell脚本中的版本执行jar   java我无法让Sqlite数据库与带有Maven的JavaFX应用程序IDE Eclipse包正确通信   java控制台日志未通过org打印。阿帕奇。hadoop。mapreduce。作业的waitForCompletion(true)方法   JAVAlang.NoSuchMethodError:apachestorm螺栓中的spring getrequest