استفاده از Imgproxy در برنامه Django
برای استفاده از Imgproxy در برنامههای Django، نیاز به نصب ماژول و یا کتابخانه خاصی نیست! در ابتدا، کافیست تا متغیرهای ENDPOINT و IMGPROXY_URL را به شکل زیر به فایل settings.py اضافه کنید:
دقت داشته باشید که مقدار ENDPOINT را حتماً با http یا https وارد کنید و همچنین مقدار IMGPROXY_URL باید برابر با آدرس کامل برنامه Imgproxy باشد.
برای مثال، اگر که از فایل env. استفاده میکنید، مقادیر دو متغیر فوق را باید همانند مقادیر زیر وارد کنید:
اکنون میتوانید از Imgproxy در برنامه خود استفاده کنید؛ برای مثال، قطعه کد زیر در فایل models.py به کار رفته است:
در نظر داشته باشید که کد فوق، یک مثال از کاربرد Imgproxy است و شما میتوانید فیلد option درون img_proxy_conf موجود در کد فوق را با توجه به نیاز خود تغییر دهید.
سورس کامل قطعه کد فوق در اینجا موجود است که میتوانید از آن استفاده کنید.