Skip to main content

django-patternfly

CI Coverage Status

Patternfly integration for Django. Ported from django-bootstrap4

DISCLAIMER: This is a port done over the weekend and is a very poorly featured package. The only purpose for this currently is to provide a CSS to be used in your project templates

Goal

The goal of this project is to seamlessly blend Django and PatternFly.

Requirements

Python 3.6 or newer with Django >= 2.2 or newer.

Documentation

The full documentation is (will be) at https://django-patternly.readthedocs.io/

Installation

  1. Install using pip:

    pip install django-patternfly
    
  2. Add to INSTALLED_APPS in your settings.py:

    INSTALLED_APPS = (
        # ...
        "patternfly",
        # ...
    )
    
  3. In your templates, load the patternfly library and use the patternfly_* tags:

Example template

{% load patternfly %}

<html>
    <head>
        {% patternfly_css %}
    </head>
    <body>
        {% block patternfly_content %}
            Main Content
        {% endblock %}
    </body>
</html>

Development

Install poetry

$ conda install -c conda-forge poetry

Bugs and suggestions

If you have found a bug or if you have a request for additional functionality, please use the issue tracker on GitHub.

https://github.com/Rintsi/django-patternfly/issues

License

You can use this under BSD-3-Clause. See LICENSE file for details.

Author

Developed and maintained by Rintsi.

Please see AUTHORS.md for a list of contributors.

Metadata

Release files for django-patternfly 0.0.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 django-patternfly 0.0.1
File Size Uploaded Provenance
django-patternfly-0.0.1.tar.gz 19.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for django-patternfly 0.0.1
File Interpreter ABI Platform
django_patternfly-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 33.3 kB

Release files / django-patternfly-0.0.1.tar.gz

Download URL django-patternfly-0.0.1.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bdd7db9ed10c601491be04df3f94f44c078cd743ab7ec5d847547b907c85ce3b
BLAKE2b-256 checksum
How to use checksums
906a20e413f84b209499076df6914fc7c0c18e4978a07cbc72578834ce30d018
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.1 Linux/5.4.0-1036-azure

Release files / django_patternfly-0.0.1-py3-none-any.whl

Download URL django_patternfly-0.0.1-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6fe0263c17c6ee6e3426ea42754abe9dfbcfaa07aedc705aa36674cdaa74ef09
BLAKE2b-256 checksum
How to use checksums
b244bc45b0a5d95c14bb93fa5cf97930f01fab5e3226846ef6861e918b742085
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.1 Linux/5.4.0-1036-azure

Security for django-patternfly 0.0.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

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