Metadata-Version: 2.4
Name: django-pfx
Version: 1.4.dev152
Summary: Django PFX is a toolkit designed to streamline the development of RESTful APIs using the Django framework.
Author: Hervé Martinet
Author-email: herve.martinet@gmail.com
License: BSD-3-Clause
Project-URL: Source, https://gitlab.com/pfx4/django-pfx
Project-URL: Tracker, https://gitlab.com/pfx4/django-pfx/-/issues
Project-URL: Documentation, https://pfx4.gitlab.io/django-pfx/doc/
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: django<5.0,>=4.2
Requires-Dist: django-cors-headers
Requires-Dist: pyjwt>=2.1
Requires-Dist: Babel
Requires-Dist: boto3
Requires-Dist: apispec
Requires-Dist: pyyaml
Requires-Dist: pytz
Requires-Dist: dill
Requires-Dist: nh3
Provides-Extra: otp
Requires-Dist: pyotp; extra == "otp"
Dynamic: license-file

# Django PFX

[![pipeline status](https://gitlab.com/pfx4/django-pfx/badges/master/pipeline.svg)](https://gitlab.com/pfx4/django-pfx/-/commits/master)
[![coverage report](https://gitlab.com/pfx4/django-pfx/badges/master/coverage.svg)](https://pfx4.gitlab.io/django-pfx/coverage)

![logo]

Django PFX is a toolkit designed to streamline the development of RESTful APIs
using the Django framework, leveraging views and the ORM (Object-Relational Mapping).
With a focus on simplicity and efficiency, Django PFX enables developers to rapidly
create robust web service APIs for web applications and simplifies the testing process.

> From version 1.3 PFX is only compatible with Django 4.2 LTS,
> please use version 1.2 for older Django versions.

### Key Features:
- Predefined CRUD API (but customizable)
- Internationalization
- Authentication & Authorization
- JSON-only RESTful API
- Flexibility
- Tests & Profiling Tools
- Automatic Open API Documentation

### Links
- [Source](https://gitlab.com/pfx4/django-pfx)
- [Issue tracker](https://gitlab.com/pfx4/django-pfx/-/issues)
- [Documentation](https://pfx4.gitlab.io/django-pfx/doc/)

[logo]: https://gitlab.com/pfx4/django-pfx/-/raw/master/img/pfx.png "PFX"
