Django应用程序,用于处理用户活动(喜欢、标记、评论等)

django-user-activities的Python项目详细描述


https://badge.fury.io/py/django-user-activities.svghttps://travis-ci.org/chopdgd/django-user-activities.svg?branch=develophttps://codecov.io/gh/chopdgd/django-user-activities/branch/develop/graph/badge.svgUpdatesPython 3

Django应用程序,用于处理用户活动(喜欢、标记、评论等)

文档

完整的文档位于https://django-user-activities.readthedocs.io

快速启动

安装django用户活动:

pip install django-user-activities

将其添加到已安装的应用程序中(连同drf和django过滤器):

INSTALLED_APPS=(...'rest_framework','django_filters',...'user_activities',...)

添加django用户活动的url模式:

fromuser_activitiesimporturlsasuser_activities_urlsurlpatterns=[...url(r'^',include(user_activities_urls,namespace='user_activities')),...]

在模型中使用活动、评论或评论:

fromdjango.contrib.contenttypes.fieldsimportGenericRelationfromdjango.dbimportmodelsclassExampleModel(models.Model):...comments=GenericRelation('user_activities.Comment')user_activities=GenericRelation('user_activities.Activity')

功能

  • 待办事项

运行测试

代码真的有用吗?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

学分

用于呈现此包的工具:

历史记录

0.2.0(2017-12-28)

  • pypi上的第一个版本。
  • 初始模型和rest api。

0.3.0(2017-01-05)

0.3.0 Changelog

  • 改进的rest api过滤器。

0.3.1(2017-01-09)

0.3.1 Changelog

  • 修复了迁移问题。

0.3.2(2017-01-12)

0.3.2 Changelog

  • 修复了SimpleRouter的路由名称。

0.4.0(2017-02-06)

0.4.0 Changelog

  • 优化的API
  • 向API添加了其他筛选器
  • 对依赖项库进行了更新

0.4.1(2017-02-09)

0.4.1 Changelog

  • 固定更改日志
  • 对依赖项库进行了更新

0.5.0(2017-04-07)

0.5.0 Changelog

  • 固定更改日志
  • 对依赖项库进行了更新

0.5.1(2017-04-18)

0.5.1 Changelog

  • 对依赖项库进行了更新

0.5.2(2017-05-16)

0.5.2 Changelog

  • 已将setup.py更新为read requirements.txt

0.5.3(2018-08-13)

0.5.3 Changelog

  • 更新的第三方要求。某些要求已更改,因此会导致故障

0.5.4(2018-10-29)

0.5.4 Changelog

  • 更新的第三方要求。

0.5.5(2018-12-18)

0.5.5 Changelog

  • 小模型更改,使注释/审阅模型中不需要文本

0.5.6(2019-02-08)

0.5.6 Changelog

  • 更新的第三方要求。
  • 更新测试以正确使用py.text设备

0.5.7(2019-04-10)

0.5.7 Changelog

  • 更新的第三方要求。
  • 更新travis使用xenial分布。django 2.1放弃了对sqlite<;3.8.3的支持

0.5.8(2019-05-31)

0.5.8 Changelog

  • 更新包以镜像新的CookieCutter模板

0.5.9(2019-07-26)

0.5.9 Changelog

  • 更新的第三方要求。

0.5.10(2019-08-09)

0.5.10 Changelog

  • 更新的第三方要求。

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

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像