۱۰. شخصیسازی پنل ادمین (admin.py)
حالا که پنل ادمین رو داریم، بیاید یه کم خوشگلتر و کاربردیترش کنیم. منطق این کار، ساخت یه کلاس سفارشی برای هر مدله که به جنگو میگه اون مدل رو چطور در پنل ادمین نمایش بده.
ما میخوایم لیست پستها در پنل ادمین، اطلاعات بیشتری مثل اسلاگ، نویسنده و وضعیت رو نشون بده. همچنین قابلیت فیلتر کردن و جستجو رو هم بهش اضافه میکنیم.
پرامپت پیشنهادی: «میخوام مدل Post رو در پنل ادمین جنگو شخصیسازی کنم. یه کلاس PostAdmin برام بساز که این قابلیتها رو داشته باشه: - در لیست پستها، فیلدهای title, slug, author, publish, status نمایش داده بشن. - قابلیت فیلتر کردن بر اساس status, created, publish, author وجود داشته باشه. - بشه بر اساس title و body جستجو کرد. - فیلد slug به صورت خودکار از روی title پر بشه. ...
با احترام، به دلیل هزینههای سرویسهای سایت
برای مشاهده کامل این مقاله و دسترسی به محتوای کامل سایت، نیاز به اکانت پرو دارید.
با اکانت پرو به تمامی مقالات، دورهها و محتوای ویژه دسترسی خواهید داشت.