diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e40b9f..728baf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [1.0.2] - 2023-08-31 +- Add a demo project for exploration and also containing all documentation code for proofing. +- Revise and Enhancing Tutorial , Group by and Time series documentation. +- Fix issue with error on dev console on report page due to resources duplication +- Fix issue with Custom querysets not being correctly connected in the view +- Fix issue with time series custom dates +- Fix issue with Crosstab on traversing fields + ## [1.0.1] - 2023-07-03 diff --git a/README.rst b/README.rst index 7f60cbc..f89f057 100644 --- a/README.rst +++ b/README.rst @@ -194,16 +194,38 @@ You can interact with the `ReportGenerator` using same syntax as used with the ` my_report.get_report_data() # -> [{'title':'Product 1', '__total__: 56}, {'title':'Product 2', '__total__: 43}, ] -This is just a scratch, for more please visit the documentation +This is just a scratch of what you can do and customize. + +Demo site +--------- + +Available on `Django Slick Reporting `_ + + +You can also use locally + +.. code-block:: console + + # clone the repo + # create a virtual environment, activate it, then + cd django-slick-reporting/demo_proj + pip install requirements.txt + python manage.py migrate + python manage.py create_entries + python manage.py runserver + +the ``create_entries`` command will generate data for the demo app + Batteries Included ------------------ Slick Reporting comes with -* A Bootstrap Filter Form -* Charting support `Chart.js `_ -* Powerful tables `datatables.net `_ +* An auto-generated, bootstrap-ready Filter Form +* Carts.js Charting support `Chart.js `_ +* Highcharts.js Charting support `Highcharts.js `_ +* Datatables `datatables.net `_ A Preview: @@ -212,11 +234,6 @@ A Preview: :alt: Shipped in View Page -Demo site ---------- - -Available on `Django Slick Reporting `_ - Documentation ------------- @@ -225,11 +242,8 @@ Available on `Read The Docs `_ Display Django permissions in a HTML table that is translatable and easy customized. -`Django Ra ERP Framework `_ A framework to build business solutions with ease. +`Django ERP Framework `_ A framework to build business solutions with ease. If you find this project useful or promising , You can support us by a github ⭐ diff --git a/demo_proj/requirements.txt b/demo_proj/requirements.txt new file mode 100644 index 0000000..5da9de1 --- /dev/null +++ b/demo_proj/requirements.txt @@ -0,0 +1,5 @@ +django>=4.2 +python-dateutil>=2.8.1 +simplejson +django-crispy-forms +crispy-bootstrap4 \ No newline at end of file diff --git a/slick_reporting/__init__.py b/slick_reporting/__init__.py index 949f6e3..12a81d1 100644 --- a/slick_reporting/__init__.py +++ b/slick_reporting/__init__.py @@ -1,5 +1,5 @@ default_app_config = "slick_reporting.apps.ReportAppConfig" -VERSION = (1, 0, 1) +VERSION = (1, 0, 2) -__version__ = "1.0.1" +__version__ = "1.0.2"