=====================================
PirateLearner Annotations App
=====================================
A per-paragraph commenting app that enables you to:
- Create annotations (like those in medium.com) on per-paragraph basis
- Delete annotations
This app is designed to work with the PirateLearner Blogging App, which powers the unique ID generation for each content paragraph.
**Requirements**
- `Python`_ 2.7.
- `Django`_ 1.6.x.
- `Django Rest Framework`_ 3.1.0
- `pi-blogging`_ 0.1.0b1
**Installation**
Use pip for installing the app:
`pip install pi-annotations --pre`
or download zip file from github `here`_
after installation, add rest_framework and annotations to your installed apps and also make sure that requirements are also installed -
| INSTALLED_APPS = (
| ...
| 'reversion',
| 'crispy_forms',
| 'blogging',
| 'taggit',
| 'ckeditor',
| 'django_select2',
| 'annotations',
| 'rest_framework',
| ...
| )
Also add blogging urls in your projects urls.py -
| urlpatterns = i18n_patterns('',
| ...
| url(r'^annotations/', include('annotations.urls', namespace='annotations')),
| ...
| )
after this just run ``python manage.py syncdb`` for creation of database tables.
NOTE: For setting up blogging app, refer to its `documentation`_.
**Usage**
The documentation may be found at `Read The Docs`_.
.. _Python: https://www.python.org/
.. _Django: https://www.djangoproject.com/
.. _here: https://github.com/PirateLearner/blogging/archive/master.zip
.. _`documentation`: http://blogging.readthedocs.org/en/latest/
.. _`Read The Docs`: http://annotations.readthedocs.org/en/latest/
PirateLearner Annotations App
=====================================
A per-paragraph commenting app that enables you to:
- Create annotations (like those in medium.com) on per-paragraph basis
- Delete annotations
This app is designed to work with the PirateLearner Blogging App, which powers the unique ID generation for each content paragraph.
**Requirements**
- `Python`_ 2.7.
- `Django`_ 1.6.x.
- `Django Rest Framework`_ 3.1.0
- `pi-blogging`_ 0.1.0b1
**Installation**
Use pip for installing the app:
`pip install pi-annotations --pre`
or download zip file from github `here`_
after installation, add rest_framework and annotations to your installed apps and also make sure that requirements are also installed -
| INSTALLED_APPS = (
| ...
| 'reversion',
| 'crispy_forms',
| 'blogging',
| 'taggit',
| 'ckeditor',
| 'django_select2',
| 'annotations',
| 'rest_framework',
| ...
| )
Also add blogging urls in your projects urls.py -
| urlpatterns = i18n_patterns('',
| ...
| url(r'^annotations/', include('annotations.urls', namespace='annotations')),
| ...
| )
after this just run ``python manage.py syncdb`` for creation of database tables.
NOTE: For setting up blogging app, refer to its `documentation`_.
**Usage**
The documentation may be found at `Read The Docs`_.
.. _Python: https://www.python.org/
.. _Django: https://www.djangoproject.com/
.. _here: https://github.com/PirateLearner/blogging/archive/master.zip
.. _`documentation`: http://blogging.readthedocs.org/en/latest/
.. _`Read The Docs`: http://annotations.readthedocs.org/en/latest/
Metadata
Release files for pi-annotations 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pi-annotations-0.1.0.tar.gz | 26.9 kB | Details |
Release files / pi-annotations-0.1.0.tar.gz
| Download URL | pi-annotations-0.1.0.tar.gz |
|---|---|
| Size | 26.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
51a422b7989afa2fbde7f52029a5fae36fdaba3a8e7469e70cfe17c45800fcda
|
|
BLAKE2b-256 checksum How to use checksums |
51891865bf7638d823b479fc5c0c0a041c588a4ea8a66eb6fc326f0e110538da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |