با سلام خدمت همهی دوستانی که عضو میشن
در این کانال سعی میکنم از تجربیات خودم و همهی بزرگوارانی که لطف میکنن و مطالب مفید خودشون رو در اختیار میذارن پستهایی بنویسم که هم برای خودم یه مرجع بسازم و هم برای شما دوستان
با ارسال نظرات و اصلاح موارد اشتباه یا ناقص به همهی اعضا کمک خواهید کرد.
سپاس
@programming_tricks
در این کانال سعی میکنم از تجربیات خودم و همهی بزرگوارانی که لطف میکنن و مطالب مفید خودشون رو در اختیار میذارن پستهایی بنویسم که هم برای خودم یه مرجع بسازم و هم برای شما دوستان
با ارسال نظرات و اصلاح موارد اشتباه یا ناقص به همهی اعضا کمک خواهید کرد.
سپاس
@programming_tricks
base_site.html
1.6 KB
#ترجمهیصفحهادمین
برای اینکه یه دکمه توی پنل ادمین جنگو باشه که بشه اونجا تغییر زبان داشته باشیم، یه راهش اکستند کردن فایل بیس اچتیامال ادمین هست، به این روش:
اول توی پوشهی templates یه پوشه به اسم admin میسازید و فایل زیر رو داخلش قرار میدین و تمام.
(با جاوااسکریپت خالی نوشته شده روی همه مرورگرها کار میکنه).
*چندتا چیز اضافی هم داخل این فایل هست.
اضافه کردن favico یا همون آیکون کوچولو کنار اسم سایت توی تب مرورگر.
اگر استایل راست به چپ داشته باشین کافیه آدرسی که توی شرط LANGUAGE_BIDI هست رو اصلاح کنید.
آدرس فایلهای لازم برای CKEditor رو هم گذاشتم.
@programming_tricks
برای اینکه یه دکمه توی پنل ادمین جنگو باشه که بشه اونجا تغییر زبان داشته باشیم، یه راهش اکستند کردن فایل بیس اچتیامال ادمین هست، به این روش:
اول توی پوشهی templates یه پوشه به اسم admin میسازید و فایل زیر رو داخلش قرار میدین و تمام.
(با جاوااسکریپت خالی نوشته شده روی همه مرورگرها کار میکنه).
*چندتا چیز اضافی هم داخل این فایل هست.
اضافه کردن favico یا همون آیکون کوچولو کنار اسم سایت توی تب مرورگر.
اگر استایل راست به چپ داشته باشین کافیه آدرسی که توی شرط LANGUAGE_BIDI هست رو اصلاح کنید.
آدرس فایلهای لازم برای CKEditor رو هم گذاشتم.
@programming_tricks
base.html
1.8 KB
توی جنگو برای کدنویسی کمتر میتونیم یه فایل اچتیامال extend کنیم.
میدونید که هر صفحه اچتیامال باید شامل تگهای html, header, body باشه و همینطور استایلها و جاوااسکریپت های زیادی ممکنه بین چندتا صفحه مشترک باشه.
خب توی جنگو با استفاده از blockها و البته extends میشه یه فایل که معمولا بهش میگن base نوشت، و از اون همه کد تکراری جلوگیری کرد.
@programming_tricks
میدونید که هر صفحه اچتیامال باید شامل تگهای html, header, body باشه و همینطور استایلها و جاوااسکریپت های زیادی ممکنه بین چندتا صفحه مشترک باشه.
خب توی جنگو با استفاده از blockها و البته extends میشه یه فایل که معمولا بهش میگن base نوشت، و از اون همه کد تکراری جلوگیری کرد.
@programming_tricks
list.html
1.3 KB
اینجا بیس رو اکستند کرده
@programming_tricks
@programming_tricks