معرفی شرکت ها


drf-complete-autocomplete-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A package supplying tools for easy creating autocompletes with drf.
ویژگی مقدار
سیستم عامل -
نام فایل drf-complete-autocomplete-1.0.0
نام drf-complete-autocomplete
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده IIIT
ایمیل نویسنده github@iiit.pl
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/drf-complete-autocomplete/
مجوز -
# DRF complete autocomplete ![Test package](https://github.com/innovationinit/drf-complete-autocomplete/actions/workflows/test-package.yml/badge.svg?branch=main) [![Coverage Status](https://coveralls.io/repos/github/innovationinit/drf-complete-autocomplete/badge.svg)](https://coveralls.io/github/innovationinit/drf-complete-autocomplete) ## Installation ``` $ pip install drf-complete-autocomplete $ pip install drf-complete-autocomplete[django-filter] ``` ## How to use Settings: ``` from drf_complete_autocomplete.configuration import AutocompleteModelDescription from my_app.models import MyModel AUTOCOMPLETE_MODELS = [ AutocompleteModelDescription( api_name='my_model', model=MyModel, value_field='pk', label_field='__unicode__', icontains_search_fields=['name'], filterset=None, # django-filter FilterSet order_by=['name'], distinct=False, results_limit=20, ), ] ``` Serializer: ``` ... from drf_autocomplete.serializers import WithAutocomplete ... class SomeModelSerializer(WithAutocomplete, serializers.ModelSerializer): ... class Meta: model = SomeModel fields = [ ... 'related_to_my_model', ... ] ... autocomplete_fields = { 'related_to_my_model': 'my_model', } ``` View: You can import `drf_complete_autocomplete.views.RetrieveAutocompleteResultsApiView` and supply your AUTOCOMPLETE_MODELS in urls file `RetrieveAutocompleteResultsApiView.as_view(autocomplete_config=AUTOCOMPLETE_MODELS)`. Or use mixin `drf_complete_autocomplete.views.RetrieveAutocompleteResultsMixin` to create your own view. ## License The DRF complete autocomplete package is licensed under the [FreeBSD License](https://opensource.org/licenses/BSD-2-Clause).


نیازمندی

مقدار نام
<2.3,>=2.0 Django
>=3.7.4 djangorestframework
>=1.9.0 six
- django-filter


نحوه نصب


نصب پکیج whl drf-complete-autocomplete-1.0.0:

    pip install drf-complete-autocomplete-1.0.0.whl


نصب پکیج tar.gz drf-complete-autocomplete-1.0.0:

    pip install drf-complete-autocomplete-1.0.0.tar.gz