A web application for storing notes and keeping track of tasks and habits.
You'll need Python 3, and a Django project.
-
Install the latest release of
django-orgapy
-
Add
orgapy
to theINSTALLED_APPS
variables in Django settings.py -
Migrate the database
-
Collect new static files
-
Setup URLs
from django.urls import include import orgapy.urls urlpatterns = [ path("orgapy/", include("orgapy.urls", namespace="orgapy")), ]
-
Reload your server, and it should be up.
The app uses Django built-in authentication framework, meaning that users need a Django account to created and edit notes. They also need to be granted Orgapy's permissions, such as orgapy.add_note
or orgapy.view_note
. On my server, I use a Django group for that matter.
- Django - Web application framework for Python.
- showdownjs - A JavaScript library for parsing Markdown
Contributions are welcomed. Push your branch and create a pull request detailling your changes.
Project is maintained by Yohan Chalier.
This project is licensed under the GNU GPLv3 license.