Skip to main content

Create beautiful admin dashboards in Masonite Framework

Project description

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.

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

collapsar-0.1.1.tar.gz (731.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

collapsar-0.1.1-py3-none-any.whl (745.1 kB view details)

Uploaded Python 3

File details

Details for the file collapsar-0.1.1.tar.gz.

File metadata

  • Download URL: collapsar-0.1.1.tar.gz
  • Upload date:
  • Size: 731.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for collapsar-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4affc9242dfba4e188a15fd1b8072e5ff8c121da5b559ee2e43e19389678f58f
MD5 2b9e84ecb64a9d4524546dfde7fa88c7
BLAKE2b-256 36a7f0933cf35fa7dcfd682ccd43e1c4119d8fa8d3d362b894889a8c506e4aa4

See more details on using hashes here.

File details

Details for the file collapsar-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: collapsar-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 745.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for collapsar-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c0e2943cb68c851b60d5fc13e3637477dfa8356b0deb58ca9898b52c3f7cf0af
MD5 23e37f8da7e9c09e41ecbfe5837fe21e
BLAKE2b-256 bf4abfb0975c05a52e941c69348eaf13e9d622cd60f6678c7748cc3a829b821c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page