Skip to main content

Create an user for Django

Project description

https://img.shields.io/pypi/v/django-createuser.svg https://travis-ci.org/dex4er/django-createuser.svg?branch=master https://readthedocs.org/projects/django-createuser/badge/?version=latest https://img.shields.io/pypi/pyversions/django-createuser.svg https://img.shields.io/pypi/djversions/django-createuser.svg

django-createuser

django-createuser is a package that allows to create users for Django application with ./manage.py command.

Installation

Install with pip or pipenv:

pip install django-createuser

Add django_createuser to your installed apps in your settings.py file:

INSTALLED_APPS = [
    'django_createuser',
    ...
]

Commands

createuser

Used to create a user.

positional arguments:

username

Login; required

optional arguments:

-h, --help

show this help message and exit

--email EMAIL

Email; required

--first_name FIRST_NAME

First name; optional

--last_name LAST_NAME

Last name; optional

--password PASSWORD

Password; optional

--is-staff

Staff status; optional, default is False

--is-superuser

Superuser status; optional, default is False

-g GROUPS, --groups GROUPS

List of user’s groups; optional, comma is a separator

--database DATABASE

Specifies the database to use; optional, default is "default"

--version

show program’s version number and exit

-v LEVEL, --verbosity LEVEL

Verbosity level; 0=minimal output, 1=normal output, 2=verbose output, 3=very verbose output

--settings SETTINGS

The Python path to a settings module, e.g. "myproject.settings.main". If this isn’t provided, the DJANGO_SETTINGS_MODULE environment variable will be used.

--pythonpath PYTHONPATH

A directory to add to the Python path, e.g. "/home/djangoprojects/myproject".

--traceback

Raise on CommandError exceptions

--no-color

Don’t colorize the command output.

--force-color

Force colorization of the command output.

Documentation

See http://django-createuser.readthedocs.org/

License

Copyright © 2019, Piotr Roszatycki

This software is distributed under the GNU Lesser General Public License (LGPL 3 or greater).

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

django-createuser-0.1.0.tar.gz (19.0 kB view hashes)

Uploaded Source

Built Distribution

django_createuser-0.1.0-py2.py3-none-any.whl (7.7 kB view hashes)

Uploaded Python 2 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