admin & data: correct admin action redirect, add SQLite retry, seed_test_data command
This commit is contained in:
@@ -28,6 +28,7 @@ class SendSMSForm(forms.Form):
|
||||
choices=TARGET_CHOICES,
|
||||
widget=forms.RadioSelect,
|
||||
initial=TARGET_SELECTED,
|
||||
required=False,
|
||||
)
|
||||
inactive_since = forms.DateField(
|
||||
label='غیرفعال از این تاریخ به بعد',
|
||||
@@ -157,8 +158,12 @@ class UserAdmin(admin.ModelAdmin):
|
||||
f'{skipped_no_phone} کاربر بدونِ شمارهتلفن رد شدن (پیامک ارسال نشد).',
|
||||
level=messages.WARNING,
|
||||
)
|
||||
# None یعنی صفحهی changelist دوباره نمایش داده بشه.
|
||||
return None
|
||||
# توجه: قبلاً اینجا `return None` بود؛ حذف شد چون در
|
||||
# جنگو، None برگردوندن از یک اکشنِ ادمین باعثِ یک
|
||||
# ریدایرکتِ ۳۰۲ واقعی میشه (نه رندرِ مستقیمِ ۲۰۰)،
|
||||
# درست برخلافِ چیزی که این کامنت قبلاً فرض کرده بود.
|
||||
# حالا همالگو با شاخهی cap-exceeded، سقوط میکنیم به
|
||||
# رندرِ مشترکِ پایینِ تابع.
|
||||
else:
|
||||
form = SendSMSForm()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user