Closed xaoirse closed 3 years ago
بله متاسفانه این مشکل وجود دارد و با عرض پوزش تا اواخر بهمن امکان زمان گذاشتن روی هیچ کاری رو ندارم ( به دلایل کارهای شخصی)
البته علت این مشکل کاملا js هستش اگر شما برای این مورد راه حلی داشتید خوشحال میشم..
@sanonymoux
با سلام در نسخه جدید (نسخه 0.3.1) مشکل یاد در جنگو ۳ حل شد.
بعد از بروزرسانی، حتما کش مرورگر رو بروز کنید تا به مشکل نخورید
سلام مشکل نیومدن ویجت حل شده اما یه مشکل داره این که وقتی یه آیتم اضافه میکنید تاریخ براش نمیاد و برای آیتم بعدی که اضافه میکنید اعمال میشه اگه لازمه اسکرین شات بدم؟
فکر میکنم که این مورد رو هم تست کردم! درست شده بود! از اون جای که ویجت تاریخ رو شما به درستی مشاهده کردید احتمال کش نیست.
حالا شما مطمئن بشید که مشکل کش نیست. من هم امشب دوباره بررسی میکنم.
من دوباره تست کردم، همچین موردی مشاهده نشد، فکر میکنم کش شده است.
اضافه کردن سطر جدید با زدن دکمه اضافه کردن
وقتی یه سطر جدید اضافه میکنید روی اون میزنید و ویجت باز میشه میتونید تاریخ انتخاب کنید که توی تکست باکس بیاد؟ همون اسکرین شاتی که فرستادید اگه روی یه تاریخی کلیک کنید داخل تکست باکس نمیاد و خالی میمونه و اگه سطر جدید اضافه کنید برای اون میاد
بله درست میگید، امان از جاواسکریپت!
من امروز چند ساعت زمان گذاشتم، حالا خود شما هم یه مقدار بررسی کنید ببینید میشه راه حلی پیدا کنیم.
!سعی میکنم ولی متاسفانه تسلط کافی به جاوا اسکریپت ندارم
@nimasalemahim
میتوانید این مشکل را در این ایشو پیگیری کنید، اگر خود شما نیز راه حلی داشته باشید خواشحال خواهم شد و کد شما را تحت یک مرج ریکوئست به کدهای دیگر با نام شما افزوده خواهد شد.
بله دیدم متشکرم به نظرتون حل میشه یا خیلی کار داره چون من به js تسلط ندارم که بخوام بررسی کنم
On Fri, Aug 14, 2020, 10:12 PM Arman Roomana notifications@github.com wrote:
@nimasalemahim https://github.com/nimasalemahim
میتوانید این مشکل را در این ایشو پیگیری کنید، اگر خود شما نیز راه حلی داشته باشید خواشحال خواهم شد و کد شما را تحت یک مرج ریکوئست به کدهای دیگر با نام شما افزوده خواهد شد.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/a-roomana/django-jalali-date/issues/27#issuecomment-674187596, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK34RD5NJ53OUDCID5KCDWDSAVZRZANCNFSM4KCGTOTA .
@nimasalemahim
بله دیدم متشکرم به نظرتون حل میشه یا خیلی کار داره چون من به js تسلط ندارم که بخوام بررسی کنم
بعد از به وجود اومدن این مشکل در جنگو ۲ چند بار برای حل این مشکل تلاش شد ولی راه حلی پیدا نکردم (من هم روی js خیلی تسلط ندارم) در نهایت فکر میکنم که باید از یک datepicker دیگر برای این موضوع استفاده کنیم. که البته این نیز در تنظیمات پروژه قابل اعمال است.
به نظرم باید یک زمان خوبی روی این مشکل گذاشته شود تا بتوان آن را حل کرد.
این موضوع به نتیجه ای نرسید مشکل باگ مشخص شده ؟
منم این مشکل رو خوردم و بررسی و فیکس کردم باگ رو
$(document).ready(function () { $('.add-row').click(function () { let JQ = jQuery || {}; if (typeof django !== "undefined") { JQ = django.jQuery; } // set delay to verify thats the new route was successfully created setTimeout(function(){ JQ(".jalali_date-date").datepicker({ dateFormat: "yy-mm-dd", changeMonth: !0, changeYear: !0, }); }, 200) }) })
مرج ریکویست اکسپت میشه فیکسش کنم روی ریپو ؟
خیلی هم عالی، اگر روی جنگو ورژن ۲ و ۳ همزمان کار کنه، حتما مرج میشه.
این مشکل حل نشد ؟
این مشکل حل نشد ؟
یکم من درگیر بودم فراموش کردم فردا شب حتما انجام میدم و مرج ریکویست میدم @a-roomana
خیلی ممنون از زمانی که گذاشتید، واقعا ارزشمنده. @mehrabcz
من جمعه حتما بررسی و در صورتی که روی جنگو ۲ و ۳ مشکلی نداشته باشه مرج و نسخه جدید رو ریلیز میکنم.
salam
in issue hamchenan baraye man vojod dare.
Django==3.2.4 django-jalali-date==0.3.2 Python 3.8.10
class FooInline(StackedInlineJalaliMixin, admin.StackedInline):
model = FooModel
extra = 1
ono radifi ke male extra hastesh okaye vali age ye done dg bekhaym add konim, widget datepicker baz mishe vali ba click kardan rooye tarikhe made nazar, too field emal nemishe (khali mimone). cache ham pak kardam vali baz in moshkel vojod dasht. console e browser ham check kardam ke bebinam ke aya error e js yi hast ya na ke hich error yi vojod nadasht.
منم این مشکل رو دارم، بعد کلیک فیلد اینلاین جاری خالی میمونه و ولیو تو اینلاین بعدی قرار میگیره.
سلام من از آخرین نسخه استفاده میکنم موقعی که ما این تقویم رو روی یک مدل اعمال میکنیم و بعد اون مدل رو به صورت این لاین میاریم فقط به تعدادی که اول هست اعمال میشه و برای اون این لاین هایی که اضافه میکنیم ویجت نمیاد. مثلا:
class Inter_Dep_inline(TabularInlineJalaliMixin,admin.TabularInline): model = Inter_Dep extra = 2
فقط برای اون دوتا این لاین که اول هست ویجت اعمال میشه و هرچی که این لاین اضافه بشه برای اونا ویجت نمایش داده نمیشه حتی اگه مثلا به شکل زیر استفاده کنیمclass Inter_Dep_inline(admin.TabularInline): model = Inter_Dep extra = 2 formfield_overrides = { models.DateField: {'widget': AdminJalaliDateWidget}, }