برای دسترسی به پنل مدیریت جنگو (Admin Panel)، شما باید یک Superuser ایجاد کنید. Superuser کاربری است که دسترسی کامل به همه بخشهای پنل مدیریت دارد و میتواند تمام مدلها و دادهها را مشاهده، ویرایش یا حذف کند.
مراحل ایجاد Superuser:
-
اجرای دستور createsuperuser: برای ایجاد یک Superuser، از دستور createsuperuser استفاده کنید. این دستور در محیط ترمینال یا خط فرمان اجرا میشود.
ابتدا در پوشه پروژه جنگو وارد شوید:
cd myprojectسپس دستور زیر را اجرا کنید:
python manage.py createsuperuser -
پر کردن اطلاعات کاربر Superuser: بعد از اجرای دستور، از شما خواسته میشود که اطلاعات کاربر Superuser را وارد کنید. این اطلاعات عبارتند از:
- نام کاربری (Username): نامی که برای ورود به پنل مدیریت استفاده میشود.
- ایمیل (Email address): آدرس ایمیل مربوط به کاربر.
- رمز عبور (Password): رمز عبور که باید امن باشد.
توجه داشته باشید که اگر رمز عبور وارد شده ضعیف باشد، جنگو آن را رد میکند و از شما درخواست میکند که یک رمز عبور قویتری وارد کنید.
پس از تکمیل این مراحل، Superuser جدید ایجاد خواهد شد.
-
دسترسی به Admin Panel: حالا میتوانید وارد پنل مدیریت شوید. برای این کار، در مرورگر خود آدرس زیر را وارد کنید:
http://127.0.0.1:8000/admin/سپس از شما خواسته میشود که با نام کاربری و رمز عبور که هنگام ایجاد Superuser وارد کردهاید، وارد شوید.
نکات مهم:
- تنها کاربران با دسترسی Superuser میتوانند تمام بخشها و مدلهای جنگو را از طریق پنل مدیریت مشاهده و تغییر دهند.
- اگر در هنگام ایجاد Superuser از رمز عبور خود مطمئن نیستید، میتوانید آن را با دستور changepassword تغییر دهید:
python manage.py changepassword <username>
این فرآیند بسیار ساده است و به شما اجازه میدهد تا به راحتی دادهها و مدلها را از طریق پنل مدیریت جنگو کنترل کنید.
