Skip to content

mraliarman/persian-djnago-admin

Repository files navigation

پنل مدیریت فارسی جنگو

پنل مدیریت وب سایت

توضیحات پروژه

در این پروژه فارسی سازی پنل ادمین جنگو انجام شده و به راحتی می توانید با اضافه کردن فایل css به پروژه خود، پنل ادمین جنگو را فارسی سازی کنید.

نصب و راه‌اندازی

برای نصب و اجرای این پنل مدیریت، مراحل زیر را دنبال کنید:

1- دریافت کد: کد این پروژه را از مخزن گیت‌هاب خود دانلود کنید یا با استفاده از دستور زیر از گیت‌هاب کلون کنید.

git clone https://github.com/mraliarman/persian-djnago-admin

2- اپدیت فایل setting.py: نیاز است تا STATICFILES_DIRS را در پروژه خود مشخص کنید:

STATICFILES_DIRS = [
    BASE_DIR / "static",
]

مسیر انتخابی در این کد static می باشد. سپس زبان پروژه را بر روی فارسی قرار دهید:

LANGUAGE_CODE = 'fa-IR'
import locale
locale.setlocale(locale.LC_ALL, "fa_IR.UTF-8")
TIME_ZONE = 'Asia/Tehran'
USE_I18N = True
USE_TZ = True

3- فایل rtl.css: در مسیر زیر فایل rtl.css را جایگذاری کنید:

static/admin/css/rtl.css

4-تغییر رنگ ها: جهت تغییر رنگ های استفاده شده می توانید قسمت زیر را اپدیت کنید:

:root {
    --a: #045a9c;
    --a-hover: #008f39;
    --main-color: #0000a8;
    --main-background: #00AEEF;
    --breadcrumbs-background: #373C79;
    --breadcrumbs-color: #ff0000;
}

5-فونت: فونت مورد نظر خود را در روت پوشه static قرار دهید.(فونت استفاده شده در این پروزه IRANSansWeb می باشد.)

6- اجرای سرور: سرور جنگو را اجرا کنید.

python manage.py runserver

7- باز کردن پنل مدیریت: به آدرس http://localhost:8000/admin/ بروید و با استفاده از اطلاعات کاربر ادمین وارد شوید.

تصاویر

صفحه 1 صفحه 2 دارک مود

مشارکت

در صورتی که پیشنهادی برای بهبود پروژه دارید پذیرای شما هستم!

مجوز

استفاده در تمامی پروژه ها بلامانع می باشد.


این پروژه توسط علی آرمان توسعه داده شده است.

Releases

No releases published

Packages

No packages published

Languages