Django应用程序,用于处理用户活动(喜欢、标记、评论等)
django-user-activities的Python项目详细描述
Django应用程序,用于处理用户活动(喜欢、标记、评论等)
快速启动
安装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。