A Django app for managing release notes/ change logs for your project.
Project description
change-logs-django
change-logs-django is a simple Django package to create a changelogs page for your application. It provides an easy way to manage and display changelogs with versioning.
Installation
-
Install the package:
pip install change-logs-django
-
Add
change_logstoINSTALLED_APPSin yoursettings.py:INSTALLED_APPS = [ # other apps 'change_logs', ]
-
Include the
change_logsURLs in yoururls.py:from change_logs.urls import urlpatterns as change_logs_urls ... ... urlpatterns += change_logs_urls
-
Run migrations
python manage.py migrate
This will create two tables in the Django admin panel:
TagsandChangeLog. -
After completing the steps, you can access your changelogs at:
yourdomain.com/change-logs: Displays the list of changelogs.yourdomain.com/change-logs/v<version>: Displays detailed logs for the specific version.
Configuration
To configure the number of changelogs displayed per page, add the following setting in your settings.py file:
CHANGE_LOGS_PER_PAGE = 10 # Change as needed
Usage
After setup, you can manage your changelogs via the Django admin panel. Add, edit, or delete entries as needed, and they will be automatically reflected on the public changelogs page.
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file change_logs_django-1.0.3.tar.gz.
File metadata
- Download URL: change_logs_django-1.0.3.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
967571bf11711ccb1360fedb17a7fe5cc5aaf4776ae90c8c90350c5426441cea
|
|
| MD5 |
cc6a5b648980fbcc366a9b72eead879e
|
|
| BLAKE2b-256 |
6a96895d561a30618b6df0a85ad279effbd44d5907896fc95cc7f4fe0a96fbdf
|
File details
Details for the file change_logs_django-1.0.3-py3-none-any.whl.
File metadata
- Download URL: change_logs_django-1.0.3-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af69e2dc9f850b5600ad50a05a463dd6eb7a6b57ac04964b1d6c3f3b488e69f9
|
|
| MD5 |
22c4c49a4ebf81accaca30a5d9a0b9ea
|
|
| BLAKE2b-256 |
9bea4c83d5932ff97a471e1343006dbcda726d9ea9912ef478b20d051280d117
|