You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -156,6 +156,36 @@
156
156
<p dir="rtl">
157
157
اگر نیاز ندارید توابع داخلی را اوررایت کنیدو فقط به این نیاز دارید که مسیر یو ار ال های داخلی را در اپ جداگانه ای قرارگیرد میتوانید از این گزینه برای ادرسی دهی محل قرار گیری اپ استفاده کنید
158
158
</p>
159
+
160
+
161
+
<h3 dir="rtl">فعالسازی Django Sites و تعیین پروتکل/دامنه</h3> <p dir="rtl"> اگر میخواهید از قابلیت <code>auto_connect</code> استفاده کنید باید آدرس های کامل (بههمراه دامنه) بسازیم، فریمورک <code>django.contrib.sites</code> را فعال کنید و پروتکل پیشفرض را مشخص کنید. </p>
162
+
163
+
```python
164
+
INSTALLED_APPS = [
165
+
# ...
166
+
"django.contrib.sites", # برای مدیریت دامنهٔ فعلی
167
+
"azbankgateways",
168
+
# ...
169
+
]
170
+
171
+
172
+
# شناسه سایت فعلی (معمولاً 1)
173
+
SITE_ID = 1
174
+
175
+
# پروتکل پیشفرض برای ساخت URL کامل
176
+
DEFAULT_PROTOCOL = "https" # در صورت نیاز میتوانید "http" بگذارید
177
+
```
178
+
<pdir="rtl"> سپس مایگریتها را اجرا کنید: </p>
179
+
180
+
```bash
181
+
python manage.py migrate
182
+
```
183
+
184
+
<pdir="rtl"> حالا از مسیر <b>Admin → Sites → Sites</b> رکورد با شناسه ۱ (یا رکورد موردنظر) را باز کنید و: </p>
185
+
<pdir="rtl"><b>Name</b>: نام سایت (دلخواه)</p>
186
+
<pdir="rtl"><b>Domain name</b>: دامنهٔ سایت بدون پروتکل و بدون اسلش پایانی (مثلاً <code>example.com</code>)</p>
0 commit comments