Skip to main content

Collapsar

Collapsar GitHub Workflow Status (branch) PyPI Python Version GitHub release (latest by date including pre-releases) License Code style: black

Introduction

Collapsar is a package that will let you save time creating a dashboard for your app. You won't need to worry anymore about creating CRUD's.

Features

  • Add multiple resources to your dashboard using Masonite Models
  • Use fields: TextField, IdField, PasswordField, SelectField and more
  • Add basic validations: max, min, required, email, etc.

Documentation

See the official documentation to learn how to use Collapsar.

Installation

pip install collapsar

Configuration

Add CollapsarProvider to your project in config/providers.py:

# config/providers.py
# ...
from collapsar import CollapsarProvider

# ...
PROVIDERS = [
    # ...
    # Third Party Providers
    CollapsarProvider,
    # ...
]

Create a new resource using

python craft resource MyModel

And see your panel on https://localhost/collapsar

Contributing

Please read the Contributing Documentation here.

Maintainers

License

Collapsar is open-sourced software licensed under the MIT license.

Metadata

Release files for collapsar 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for collapsar 0.1.1
File Size Uploaded Provenance
collapsar-0.1.1.tar.gz 731.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for collapsar 0.1.1
File Interpreter ABI Platform
collapsar-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / collapsar-0.1.1.tar.gz

Download URL collapsar-0.1.1.tar.gz
Size 731.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4affc9242dfba4e188a15fd1b8072e5ff8c121da5b559ee2e43e19389678f58f
BLAKE2b-256 checksum
How to use checksums
36a7f0933cf35fa7dcfd682ccd43e1c4119d8fa8d3d362b894889a8c506e4aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / collapsar-0.1.1-py3-none-any.whl

Download URL collapsar-0.1.1-py3-none-any.whl
Size 745.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0e2943cb68c851b60d5fc13e3637477dfa8356b0deb58ca9898b52c3f7cf0af
BLAKE2b-256 checksum
How to use checksums
bf4abfb0975c05a52e941c69348eaf13e9d622cd60f6678c7748cc3a829b821c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Security for collapsar 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page