متغيرات البيئة

عامل

وصف

مطلوب

تقصير

مزيد من التفاصيل

CMS_DB_USER

مستخدم قاعدة بيانات CMS

نعم

CMS_DB_NAME

اسم قاعدة بيانات CMS

نعم

CMS_DB_PASSWORD

كلمة مرور قاعدة بيانات CMS.

نعم

CMS_DB_VOLUME

مسار وحدة تخزين عامل الإرساء المثبت لبيانات قاعدة البيانات المستمرة

نعم

CMS_SITE_NAME

الاسم الذي يمكن قراءته بواسطة الإنسان لتثبيت Wagtail الخاص بك والذي يرحب بالمستخدمين عند تسجيل الدخول إلى مسؤول Wagtail.

نعم

CMS_ADMIN_URL_PATH

المسار الأساسي لصفحات المسؤول. لا تستخدم "admin" أو مسارًا يسهل تخمينه. يجب أن تكون كلمة واحدة ويمكن أن تتضمن واصلة. لا تقم بتضمين أي خطوط مائلة في البداية أو النهاية.

نعم

CMS_DEBUG

قيمة منطقية تعمل على تشغيل/إيقاف وضع التصحيح. لا تقم أبدًا بنشر موقع في مرحلة الإنتاج مع تشغيل DEBUG

لا

خطأ شنيع

CMS_PORT

منفذ لتشغيل cms

نعم

80

CMS_BASE_URL

هذا هو عنوان URL الأساسي الذي يستخدمه موقع إدارة Wagtail. يتم استخدامه عادةً لإنشاء عناوين URL لتضمينها في رسائل البريد الإلكتروني الخاصة بالإشعارات.

لا

CMS_DEFAULT_LANGUAGE_CODE

رمز اللغة لنظام إدارة المحتوى (CMS). الرموز المتوفرة هي en للغة الإنجليزية، وfr للغة الفرنسية، وar للغة العربية، وam للغة الأمهرية، وes للغة الإسبانية، وsw للسواحيلية. الافتراضي هو en إذا لم يتم تعيينه

لا

أون

CSRF_TRUSTED_ORIGINS

يمكن تعيين هذا المتغير عندما لا يكون CMS_PORT 80، على سبيل المثال، إذا كان CMS_PORT=8000، فإن CSRF_TRUSTED_ORIGINS سيكون كما يلي: http://{YOUR_IP_ADDRESS}:8000، http://{YOUR_IP_ADDRESS}، http://localhost:8000 وhttp://127.0.0.1:8000

لا

TIME_ZONE

سلسلة تمثل المنطقة الزمنية لهذا التثبيت. راجع قائمة المناطق الزمنية. اضبط هذا على المنطقة الزمنية لبلدك

لا

التوقيت العالمي

قائمة المناطق الزمنية لقاعدة بيانات tz

مفتاح_المفتاح

مفتاح سري لتثبيت Django معين. يُستخدم هذا لتوفير توقيع التشفير، ويجب تعيينه على قيمة فريدة لا يمكن التنبؤ بها. سوف يرفض Django البدء إذا لم يتم تعيين SECRET_KEY

نعم

يمكنك استخدام هذه الأداة عبر الإنترنت https://djecrety.ir لإنشاء المفتاح ولصقه

ALLOWED_HOSTS

قائمة السلاسل التي تمثل أسماء المضيف/المجال التي يمكن أن يخدمها موقع Django هذا. يعد هذا إجراءً أمنيًا لمنع هجمات رأس HTTP Host، والتي تكون ممكنة حتى في ظل العديد من تكوينات خادم الويب التي تبدو آمنة.

نعم

المضيفون المسموح بهم في Django

SMTP_EMAIL_HOST

المضيف الذي سيتم استخدامه لإرسال البريد الإلكتروني

لا

SMTP_EMAIL_PORT

المنفذ المطلوب استخدامه لخادم SMTP المحدد في SMTP_EMAIL_HOST

لا

25

SMTP_EMAIL_USE_TLS

ما إذا كان سيتم استخدام اتصال TLS (آمن) عند التحدث إلى خادم SMTP. يُستخدم هذا لاتصالات TLS الصريحة، بشكل عام على المنفذ 587

لا

حقيقي

SMTP_EMAIL_HOST_USER

اسم المستخدم المراد استخدامه لخادم SMTP المحدد في SMTP_EMAIL_HOST. إذا كان فارغًا، فلن يحاول Django المصادقة.

لا

SMTP_EMAIL_HOST_PASSWORD

كلمة المرور المستخدمة لخادم SMTP المحددة في SMTP_EMAIL_HOST. يتم استخدام هذا الإعداد مع SMTP_EMAIL_HOST_USER عند المصادقة على خادم SMTP. إذا كان أي من هذه الإعدادات فارغًا، فلن يحاول Django المصادقة.

لا

CMS_ADMINS

قائمة بجميع الأشخاص الذين يتلقون إشعارات خطأ في التعليمات البرمجية، بالتنسيق "الاسم <name@example.com>، اسم آخر <another@example.com>"

لا

DEFAULT_FROM_EMAIL

عنوان البريد الإلكتروني الافتراضي لاستخدامه في المراسلات الآلية المختلفة من مدير (مدراء) الموقع

لا

RECAPTCHA_PUBLIC_KEY

جوجل Recaptcha المفتاح العام. سيحتاج https://www.google.com/recaptcha/about/ إلى حساب Google لإنشاء RECAPTCHA_PRIVATE_KEY وRECAPTCHA_PUBLIC_KEY

لا

RECAPTCHA_PRIVATE_KEY

مفتاح Google Recaptcha الخاص

لا

CMS_NUM_OF_WORKERS

عدد جونيكورن من العمال. يجب أن تكون القيمة الموصى بها (2 × $num_cores) + 1. على سبيل المثال، إذا كان خادمك يحتوي على 4 مراكز لوحدة المعالجة المركزية، فيجب تعيين هذه القيمة على 9، وهي نتيجة (2 × 4) + 1 = 9

نعم

تفاصيل عمال Gunicorn

CMS_STATIC_VOLUME

مسار وحدة تخزين عامل الإرساء المثبت لملفات CMS الثابتة المستمرة

نعم

./climeb/static

CMS_MEDIA_VOLUME

مسار وحدة تخزين عامل الإرساء المثبت لملفات وسائط CMS المستمرة

نعم

./climeb/media

CMS_UPGRADE_HOOK_URL

Webhook عنوان url لخادمك الذي يقوم بتشغيل البرنامج النصي لترقية cms

لا

حجم النسخ الاحتياطي

مسار حجم عامل الإرساء المثبت لاستمرار النسخ الاحتياطي dp وملفات الوسائط

نعم

./climeb/backup

WAGTAIL_NEWSLETTER_MAILCHIMP_API_KEY

عند استخدام الواجهة الخلفية الافتراضية لـ Mailchimp، يحدد هذا الإعداد مفتاح API. يمكن الحصول على مفتاح واجهة برمجة التطبيقات من موقع Mailchimp الإلكتروني.

لا

WAGTAIL_NEWSLETER_FROM_NAME

عند إرسال رسالة إخبارية، ستظهر هذه القيمة كاسم مرسل البريد الإلكتروني.

لا

WAGTAIL_NEWSLETTER_REPLY_TO

عند إرسال رسالة إخبارية، ستظهر هذه القيمة كعنوان مرسل البريد الإلكتروني. تأكد من تكوين مجال البريد الإلكتروني الخاص بك للسماح لخدمة الرسائل الإخبارية بإرسال رسائل البريد الإلكتروني نيابة عن هذا العنوان، وإلا فمن المحتمل أن يتم وضع علامة عليها كرسائل غير مرغوب فيها.

لا