python-web devloper's utils


License
MIT
Install
pip install ltt==0.2.10

Documentation

ltt

A useful utils box makes python-web more pythonic.

docs click : https://dogbelt.cn/ltt

v0.2.1

2019年06月20日18:19:25

  • add wechat-user
  • add mongo-client
  • add django-exception

v0.2.3

2019年06月21日10:35:54

  • update mongo

2019年06月27日11:52:09

  • add rest_framework.view.EnhancedModelViewSet
  • update mongo.many2many
  • update rest_framework.auth.auth

v0.2.4

新增甩锅功能 rest_framework.marshmal.traceback_marshal

2019年06月28日09:55:31

  • rm rest_framewrok.view.EnacedModelViewSet
  • add rest_framework.view.ModelViewSetMixin
  • add rest_framework.SerializerMixiin
  • rm rest_framework.marshal_with_JsonResponse
  • add rest_framework.marshmal.traceback_marshal
  • add rest_framework.serializer.traceback_deserializer
  • move rest_framework into django.rest_framework
  • move rest_framework into flask.flask_admin

v0.2.5

新增了不依赖数据库的auth模块

  • mv rest_framewrok.auth to rest_framework.mongo.auth
  • add rest_framework.auth

v0.2.6

2019年07月03日18:56:38

  • mv rest_framework.view to rest_framework.viewset
  • update rest_framework.viewset.ModelViewSetMixin to ListMixin

2019年07月04日18:56:41

  • add rest_framework.marshal.marshal_with
  • update rest_framework.serialzier.traceback_deserializer
  • add rest_framework.trace.traceback_inside
  • add rest_framework.pagination

v0.2.7

2019年07月11日13:42:47

  • update rest_framework.exception.BaseException to BaseAPIException
  • update rest_framework.mongo.auth 增加force参数
  • fix rest_framework.viewset serializer.data 改为serializer.validated_data
  • add 新增应用 apps.wxuser

v0.2.8

2019年07月12日17:50:03

  • fix rest_framework.viewset.ListMixin/RetrieveMixin的serializer.data
  • add rest_framework.marshal.Media
  • add django.admin.MediaMixin

v0.2.9

2019年07月13日09:46:51

  • update rest_framework.marshal.marshal_with 增加is_dumps参数
  • add django.uploader.uploader 文件上传
  • add flask.ckeditor.init_app 文件上传
  • add flask.ckeditor.CKTextAreaField 富文本字段
  • add rest_framework.marshal.Media文件字段

v0.2.10

  • update ltt.redis.client 取消exception
  • add ltt.framework.rest_framework.base.BaseGoodsModelMixin
  • add ltt.framework.rest_framework.base.BaseGoodsAdminMixin
  • add rest_framework.marshal.Html富文本字段
  • fix ltt.apps.wxuser.libs.base.UserModelMixin修复openid不能为空

2019年07月25日10:02:12

  • fix rest_framework.marshal.Media文件字段(视频文件)
  • fix rest_framework.viewset.CreateMixin.marshal_create缺失self参数
  • update rest_framework.base将所有函数带上traceback_deserializer装饰器

2019年07月26日15:38:37

  • pass wechat.pay 支付测试通过
  • add rest_framework.APIView.WeChatPay 支付
  • add rest_framework.APIView.WeChatPayNotify 支付结果通知