انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Lalo Salamanca در 12 شهریور 1402، 03:09 بظ
-
سلام دوستان وقت بخیر
من وقتی پنل ادمین رو باز میکنم با همچین چیزی مواجه میشم
این دستور رو امتحان کردم و فرقی نکرد:
python manage.py collectstatic
-
در این سوال گفته اینو بزن.
python manage.py collectstatic --clear
https://stackoverflow.com/questions/76199404/django-admin-showing-a-white-box-instead-of-toggle-theme-icon
در پیوند بالا چند تا راه کار دیگه هم هست و از اونجا که فکر نمیکنم انجام دادنشون خطری داشته باشه انجامشون بده یا صبر کن بقیه جوابتو بدن ؛)
-
کار نکرد
-
تو حالت DEBUG نیستید؟
-
تو حالت DEBUG نیستید؟
که توی فایل settings.py هست؟ نه خاموشه
-
الآن متوجه شدم که اگر خاموش باشه پنل اگه درست هم نمایش داده بشه باز هم یه سری نقایصی داره. تو آموزشی که من دارم میبینم گفته به دلایل امنیتی دیباگ باید خاموش باشه. راه حل چیه؟
-
وقتی در حال توسعه هستید باید روشن باشه. برای محصول نهایی باید خاموشش کنید و پروندههای ایستا رو جای دیده میزبانی کنید.
-
پروندههای ایستا رو جای دیده میزبانی کنید.
این یعنی چی؟
-
اون متغیر DEBUG کارش چیه که با False بودنش پنل خراب میشه؟
-
الآن متوجه شدم که اگر خاموش باشه پنل اگه درست هم نمایش داده بشه باز هم یه سری نقایصی داره. تو آموزشی که من دارم میبینم گفته به دلایل امنیتی دیباگ باید خاموش باشه. راه حل چیه؟
متغیر دیباگ باید در محیط Develope و Staging روشن باشه تا اگه پروژه به خطایی خورد بتونی ببینیش و رفعش کنی ولی تو محیط Production باید خاموش باشه.
-
این یعنی چی؟
یعنی روی یه کارساز دیگه یا یه زیردامنه یا alias دیگه