معرفی شرکت ها


django-cloudflare-restrictor-1.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Django package to restrict access just to cloudflare workers
ویژگی مقدار
سیستم عامل -
نام فایل django-cloudflare-restrictor-1.0.2
نام django-cloudflare-restrictor
نسخه کتابخانه 1.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Kevin Campbell
ایمیل نویسنده kev@diffractive.io
آدرس صفحه اصلی https://github.com/diffractive/django-cloudflare-restrictor
آدرس اینترنتی https://pypi.org/project/django-cloudflare-restrictor/
مجوز -
### Overview The django-cloudflare-restrictor package provides a convient way to restrict access to your application server, such that it will only respond to requests that come via cloudflare's network. ### Installation Install the package from pypi ``` pip install django-cloudflare-restrictor ``` Add to `INSTALLED APPS` in your settings file ``` INSTALLED_APPS = [ 'django_cloudflare_restrictor', ... ``` And add to `MIDDLEWARE` in your settings file ``` MIDDLEWARE = [ 'django_cloudflare_restrictor.middleware.CloudflareRestrictorMiddleware', ... ] ``` Set the additional settings as desired ``` CLOUDFLARE_RESTRICTOR_ENABLED = True CLOUDFLARE_RESTRICTOR_ADDITIONAL_NETWORKS = ["127.0.0.0/8"] CLOUDFLARE_RESTRICTOR_EXCLUDE_PATHS = [ '^/cron/$', ] ``` If you want to confirm that the IP blocks stored in the django-cloudflare-restrictor package are up to date you can use the `check_cloudflare_ips` command. This will log a warning if the IP addresses are out of date. ``` python manage.py check_cloudflare_ips ``` Based on historical evidence, it appears that Cloudflare gives around 1 month's advance notice of IP address changes, by publishing the new addresses in advance on their site. Updates to these lists are very infrequent (approx once per every 2 years)


نیازمندی

مقدار نام
>=2.0 Django


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

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


نحوه نصب


نصب پکیج whl django-cloudflare-restrictor-1.0.2:

    pip install django-cloudflare-restrictor-1.0.2.whl


نصب پکیج tar.gz django-cloudflare-restrictor-1.0.2:

    pip install django-cloudflare-restrictor-1.0.2.tar.gz