django-report-builder | github mirror for django-report-builder

 by   burke-software Python Version: 6.4.2 License: Non-SPDX

kandi X-RAY | django-report-builder Summary

kandi X-RAY | django-report-builder Summary

django-report-builder is a Python library. django-report-builder has no bugs, it has no vulnerabilities, it has build file available and it has medium support. However django-report-builder has a Non-SPDX License. You can install using 'pip install django-report-builder' or download it from GitHub, GitLab, PyPI.

A GUI for Django ORM. Build custom queries and display results. Targets sys admins and capable end users who might not be able to program or gain direct interactive shell access.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              django-report-builder has a medium active ecosystem.
              It has 747 star(s) with 251 fork(s). There are 60 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              django-report-builder has no issues reported. On average issues are closed in 356 days. There are 13 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of django-report-builder is 6.4.2

            kandi-Quality Quality

              django-report-builder has 0 bugs and 0 code smells.

            kandi-Security Security

              django-report-builder has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              django-report-builder code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              django-report-builder has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              django-report-builder releases are not available. You will need to build from source code and install.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions are available. Examples and code snippets are not available.
              It has 5038 lines of code, 189 functions and 157 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed django-report-builder and discovered the below as its top functions. This is intended to give you an instant insight into django-report-builder implemented functionality, and help decide if they suit your requirements.
            • Render the report to a list
            • Filters the filter property
            • Adds aggregation functions to the queryset
            • Returns a list of invalid display fields
            • Handles POST requests
            • Get fields for a given model
            • Returns a list of custom fields for a given model class
            • Return a list of direct fields from a model class
            • Returns a list of related fields
            • Get related fields
            • Get relation fields from a model
            • Generate a report
            • Builds a csv response
            • Copy a report
            • Create a copy of a report
            • Render a single report
            • Save the object
            • Clean filter fields
            • Return a list of field namesets
            • Update the position of the display field
            • Render the report
            • Get choices dictionary
            • Check if a scheduled report is scheduled
            • Save report asynchronously
            • Get choices for the field
            • Return choices for this field
            Get all kandi verified functions for this library.

            django-report-builder Key Features

            No Key Features are available at this moment for django-report-builder.

            django-report-builder Examples and Code Snippets

            No Code Snippets are available at this moment for django-report-builder.

            Community Discussions

            Trending Discussions on django-report-builder

            QUESTION

            Customize Django report builder base.html
            Asked 2017-Jul-11 at 14:23

            I installed django-report-builder and followed the configuration like:

            1. pip install django-report-builder
            2. Add report_builder to INSTALLED_APPS
            3. Add url(r'^report_builder/', include('report_builder.urls')) to url.py url patterns 4.Ensure django.core.context_processors.static and django.core.context_processors.media are in TEMPLATE_CONTEXT_PROCESSORS Note: For Django 1.8+ template context processors have been moved from django.core.context_processors to django.template.context_processors. The settings for template context processors have moved from TEMPLATE_CONTEXT_PROCESSORS to be part of the template engine specific configuration in TEMPLATES, as described here.

            5.Sync your database. python manage.py migrate

            6.Use Django admin or navigate to /report_builder/

            requirement:

            I am trying to customize

            ...

            ANSWER

            Answered 2017-Jul-11 at 14:23

            You don't need to edit report_builder/base.html. You can extend that template and overwrite the block's, but looking at the source code, there is not so much to modify from this template. Maybe you want to inherit from spa.html.

            In either way, to override a template:

            1. Create a template file in your templates/appname directory with the following content:

            Source https://stackoverflow.com/questions/45036062

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install django-report-builder

            This package uses Django in Docker and Angular CLI for development purposes.
            Start docker docker-compose up
            Migrate and create an admin user docker-compose run --rm web ./manage.py migrate
            Start the Angular CLI server. Ensure Node is installed. cd js, yarn, yarn start
            Django runs on port 8000 by default. Go to localhost:8000/admin and log in.
            Angular runs on port 4200. Now that you are logged in, go to localhost:4200

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • PyPI

            pip install django-report-builder

          • CLONE
          • HTTPS

            https://github.com/burke-software/django-report-builder.git

          • CLI

            gh repo clone burke-software/django-report-builder

          • sshUrl

            git@github.com:burke-software/django-report-builder.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link