jamescooke / factory_djoy

Factories for Django, creating valid model instances every time
https://factory-djoy.readthedocs.io/
MIT License
27 stars 0 forks source link
django factories python testing

.. image:: https://img.shields.io/github/actions/workflow/status/jamescooke/factory_djoy/build.yml?branch=master :alt: GitHub Workflow Status :target: https://github.com/jamescooke/factory_djoy/actions?query=branch%3Amaster

.. image:: https://img.shields.io/readthedocs/factory-djoy.svg :alt: Read the Docs :target: https://factory-djoy.readthedocs.io/

.. image:: https://img.shields.io/pypi/v/factory-djoy.svg :alt: PyPI version :target: https://pypi.org/project/factory-djoy/

.. image:: https://img.shields.io/pypi/pyversions/factory-djoy.svg :alt: Python version :target: https://pypi.org/project/factory-djoy/

.. image:: https://img.shields.io/pypi/djversions/factory-djoy :alt: PyPI - Django Version :target: https://pypi.org/project/factory-djoy/

.. image:: https://img.shields.io/badge/license-MIT-blue.svg :alt: factory-djoy is licensed under the MIT License :target: https://raw.githubusercontent.com/jamescooke/factory_djoy/master/LICENSE

Factory Djoy

Factories for Django, creating valid model instances every time.

Factory Djoy provides two simple classes, UserFactory and CleanModelFactory, which wrap Factory Boy. They call full_clean() when creating Django model instances to ensure that only valid data enters your Django database.

Compatibility

Factory Djoy is compatible with:

Resources