Django app for dealing with User activities (likes, tags, comments, etc.)
Project description
=============================
Django User Activities
=============================
.. image:: https://badge.fury.io/py/django-user-activities.svg
:target: https://badge.fury.io/py/django-user-activities
.. image:: https://travis-ci.org/chopdgd/django-user-activities.svg?branch=develop
:target: https://travis-ci.org/chopdgd/django-user-activities
.. image:: https://codecov.io/gh/chopdgd/django-user-activities/branch/develop/graph/badge.svg
:target: https://codecov.io/gh/chopdgd/django-user-activities
.. image:: https://pyup.io/repos/github/chopdgd/django-user-activities/shield.svg
:target: https://pyup.io/repos/github/chopdgd/django-user-activities/
:alt: Updates
.. image:: https://pyup.io/repos/github/chopdgd/django-user-activities/python-3-shield.svg
:target: https://pyup.io/repos/github/chopdgd/django-user-activities/
:alt: Python 3
Django app for dealing with User activities (likes, tags, comments, etc.)
Documentation
-------------
The full documentation is at https://django-user-activities.readthedocs.io.
Quickstart
----------
Install Django User Activities::
pip install django-user-activities
Add it to your `INSTALLED_APPS` (along with DRF and django-filters):
.. code-block:: python
INSTALLED_APPS = (
...
'rest_framework',
'django_filters',
...
'user_activities',
...
)
Add Django User Activities's URL patterns:
.. code-block:: python
from user_activities import urls as user_activities_urls
urlpatterns = [
...
url(r'^', include(user_activities_urls, namespace='user_activities')),
...
]
Using Activity, Comment, or Review in your models:
.. code-block:: python
from django.contrib.contenttypes.fields import GenericRelation
from django.db import models
class ExampleModel(models.Model):
...
comments = GenericRelation('user_activities.Comment')
user_activities = GenericRelation('user_activities.Activity')
Features
--------
* TODO
Running Tests
-------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
Credits
-------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
History
-------
0.2.0 (2017-12-28)
++++++++++++++++++
* First release on PyPI.
* Initial models and REST API.
0.3.0 (2017-01-05)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.2.0...v0.3.0>`_
* Improved REST API filters.
0.3.1 (2017-01-09)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.0...v0.3.1>`_
* Fixed issues with migrations.
0.3.2 (2017-01-12)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.1...v0.3.2>`_
* Fixed route names for SimpleRouter.
0.4.0 (2017-02-06)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.2...v0.4.0>`_
* Optimized API
* Added additional filters to API
* Made updates to dependencies library
0.4.1 (2017-02-09)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.4.0...v0.4.1>`_
* Fixed changelog
* Made updates to dependencies library
0.5.0 (2017-04-07)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.4.0...v0.5.0>`_
* Fixed changelog
* Made updates to dependencies library
0.5.1 (2017-04-18)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.0...v0.5.1>`_
* Made updates to dependencies library
0.5.2 (2017-05-16)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.1...v0.5.2>`_
* Updated setup.py to read requirments.txt
0.5.3 (2018-08-13)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.2...v0.5.3>`_
* Updated 3rd party requirements. Some requirements had changed so it was causing failures
0.5.4 (2018-10-29)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.3...v0.5.4>`_
* Updated 3rd party requirements.
0.5.5 (2018-12-18)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.4...v0.5.5>`_
* Minor model change to make text not required in Comment/Review models
0.5.5 (2019-02-08)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.5...v0.5.6>`_
* Updated 3rd party requirements.
* Updated testing to properly use py.text fixtures
Django User Activities
=============================
.. image:: https://badge.fury.io/py/django-user-activities.svg
:target: https://badge.fury.io/py/django-user-activities
.. image:: https://travis-ci.org/chopdgd/django-user-activities.svg?branch=develop
:target: https://travis-ci.org/chopdgd/django-user-activities
.. image:: https://codecov.io/gh/chopdgd/django-user-activities/branch/develop/graph/badge.svg
:target: https://codecov.io/gh/chopdgd/django-user-activities
.. image:: https://pyup.io/repos/github/chopdgd/django-user-activities/shield.svg
:target: https://pyup.io/repos/github/chopdgd/django-user-activities/
:alt: Updates
.. image:: https://pyup.io/repos/github/chopdgd/django-user-activities/python-3-shield.svg
:target: https://pyup.io/repos/github/chopdgd/django-user-activities/
:alt: Python 3
Django app for dealing with User activities (likes, tags, comments, etc.)
Documentation
-------------
The full documentation is at https://django-user-activities.readthedocs.io.
Quickstart
----------
Install Django User Activities::
pip install django-user-activities
Add it to your `INSTALLED_APPS` (along with DRF and django-filters):
.. code-block:: python
INSTALLED_APPS = (
...
'rest_framework',
'django_filters',
...
'user_activities',
...
)
Add Django User Activities's URL patterns:
.. code-block:: python
from user_activities import urls as user_activities_urls
urlpatterns = [
...
url(r'^', include(user_activities_urls, namespace='user_activities')),
...
]
Using Activity, Comment, or Review in your models:
.. code-block:: python
from django.contrib.contenttypes.fields import GenericRelation
from django.db import models
class ExampleModel(models.Model):
...
comments = GenericRelation('user_activities.Comment')
user_activities = GenericRelation('user_activities.Activity')
Features
--------
* TODO
Running Tests
-------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
Credits
-------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
History
-------
0.2.0 (2017-12-28)
++++++++++++++++++
* First release on PyPI.
* Initial models and REST API.
0.3.0 (2017-01-05)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.2.0...v0.3.0>`_
* Improved REST API filters.
0.3.1 (2017-01-09)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.0...v0.3.1>`_
* Fixed issues with migrations.
0.3.2 (2017-01-12)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.1...v0.3.2>`_
* Fixed route names for SimpleRouter.
0.4.0 (2017-02-06)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.3.2...v0.4.0>`_
* Optimized API
* Added additional filters to API
* Made updates to dependencies library
0.4.1 (2017-02-09)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.4.0...v0.4.1>`_
* Fixed changelog
* Made updates to dependencies library
0.5.0 (2017-04-07)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.4.0...v0.5.0>`_
* Fixed changelog
* Made updates to dependencies library
0.5.1 (2017-04-18)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.0...v0.5.1>`_
* Made updates to dependencies library
0.5.2 (2017-05-16)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.1...v0.5.2>`_
* Updated setup.py to read requirments.txt
0.5.3 (2018-08-13)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.2...v0.5.3>`_
* Updated 3rd party requirements. Some requirements had changed so it was causing failures
0.5.4 (2018-10-29)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.3...v0.5.4>`_
* Updated 3rd party requirements.
0.5.5 (2018-12-18)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.4...v0.5.5>`_
* Minor model change to make text not required in Comment/Review models
0.5.5 (2019-02-08)
++++++++++++++++++
`Full Changelog <https://github.com/chopdgd/django-user-activities/compare/v0.5.5...v0.5.6>`_
* Updated 3rd party requirements.
* Updated testing to properly use py.text fixtures
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-user-activities-0.5.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e24bb4ad3850cec0469df2cc59a753b7f3238def35cd34cef9741930dbdd5de |
|
MD5 | cfd82fc1fed327a3db256a64ce0f0e33 |
|
BLAKE2b-256 | c61181f7c208c60507b86f34acc49befc86e15bbde200a17adba9307a797e0cf |
Close
Hashes for django_user_activities-0.5.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce108778440f28b8ba46a0fc72a3baf98f2c7853ff654cdd7b10e6c902d7f255 |
|
MD5 | dba2898c6653c2729e3b1ad4234b162e |
|
BLAKE2b-256 | 595b7968b79cd90543b54cce3d423a97fa82368bc6f0ceb74a6f0171c84fa5c4 |