معرفی شرکت ها


drf-user-1.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

User APP for Django REST Framework with API Views
ویژگی مقدار
سیستم عامل -
نام فایل drf-user-1.1.0
نام drf-user
نسخه کتابخانه 1.1.0
نگهدارنده ['Sumit Singh']
ایمیل نگهدارنده ['sumit.singh4613@gmail.com']
نویسنده Himanshu Shankar
ایمیل نویسنده me@himanshus.com
آدرس صفحه اصلی https://github.com/101loop/drf-user
آدرس اینترنتی https://pypi.org/project/drf-user/
مجوز GPLv3
![Build Status](https://github.com/101loop/drf-user/workflows/CI/badge.svg) [![codecov](https://codecov.io/gh/101Loop/drf-user/branch/master/graph/badge.svg)](https://codecov.io/gh/101Loop/drf-user) [![Total alerts](https://img.shields.io/lgtm/alerts/g/101Loop/drf-user.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/101Loop/drf-user/alerts/) [![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/101Loop/drf-user.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/101Loop/drf-user/context:python) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/101Loop/drf-user/master.svg)](https://results.pre-commit.ci/latest/github/101Loop/drf-user/master) [![Documentation Status](https://readthedocs.org/projects/drf-user/badge/?version=latest)](https://drf-user.readthedocs.io/en/latest/?badge=latest) [![Documentation Coverage](https://drf-user.readthedocs.io/en/latest/_static/interrogate_badge.svg)](https://github.com/101loop/drf-user) # Django REST Framework - User --- **User APP for Django REST Framework with API Views.**<br> `DRF User` is a Django app that overrides default user app to provide additional attributes and functionalities. The current stable version includes: - JWT Support (Using [Simple JWT](https://django-rest-framework-simplejwt.readthedocs.io/)) - Mobile Number - Single field for full name - REST API to register - REST API to login - MultiModelBackend: User can login using either of mobile, email or username - REST API to login with OTP (Same API endpoint as for OTP Verification; Set `is_login: true` while sending JSON request) - OTP Verification for mobile and email - API to register / login with OTP (no pre-registration required) - API to set user's profile image - Mail sending feature upon successful registration - SMS sending feature upon successful registration - Change Password - Update Profile - Generic Configuration based on settings.py - Signal based mails - Mail based activation (optional alternative for OTP based activation) - Social Auth Endpoints(Login using fb/google) (WIP) # Documentation --- - For more information on installation and configuration see the documentation at: https://drf-user.readthedocs.io/ # Example --- To get the example project running do: - Clone this repo ```shell $ git clone https://github.com/101Loop/drf-user.git ``` - Go to `example` folder in newly created directory `drf-user` ```shell $ cd drf-user/example ``` - Create and activate virtual environment. - Install requirements ```shell (.venv) $ pip install -r requirements.txt ``` - Run testing server: ```shell (.venv) $ python manage.py runserver ``` Take a look at `http://localhost:8000/swagger`. Swagger will list all the APIs of drf-user. # Contributing --- - Please file bugs and send pull requests to the [GitHub Repository](https://github.com/101loop/drf-user) and [Issue Tracker](https://github.com/101loop/drf-user/issues). See [CONTRIBUTING.md](https://github.com/101Loop/drf-user/blob/master/CONTRIBUTING.md) for details. * For help and support please reach out to us on [Slack](https://101loop.slack.com).


نیازمندی

مقدار نام
>=1.11 Django
==2.4.0 django-filter
>=3.8.0 djangorestframework
>=4.4.0 djangorestframework-simplejwt
>=0.1.0 drfaddons
>=7.2.0 Pillow


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl drf-user-1.1.0:

    pip install drf-user-1.1.0.whl


نصب پکیج tar.gz drf-user-1.1.0:

    pip install drf-user-1.1.0.tar.gz