Skip to main content

A Client manager for custom django user.

Project description

Django Client Manager

Django Client Manager is a Python library designed to streamline the process of creating custom user accounts in Django applications. This library simplifies the handling of Django's custom user creation by providing a set of convenient and efficient tools.

Features

  • Easy Custom User Creation: Simplifies the process of creating custom user accounts in Django projects.

  • Password Hashing: Create secure hashed password.

  • Password Strength Validation: Built-in password strength validation to enhance security.

Installation

pip install django-client-manager

Quick Start

  1. Install the package using the command mentioned above.

  2. Configure your Django project settings:

    # models.py
    
    from django-client-manager.client import Client
    
  3. Use the ClientManager in your code:

    from django.db import models
    from .custom import Client
    
    class TestClient(Client):
        pass
    

Contributions

Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_client_manager-1.0.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

django_client_manager-1.0-py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 3

Supported by

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