a-roomana / django-jalali-date

Jalali Date support for user interface. Easy conversion of DateTimeFiled to JalaliDateTimeField within the admin site, views, forms and templates.
MIT License
295 stars 33 forks source link

مشکل در هنگام readonly شدن فیلد‌ٰها در ادمین #8

Closed ijami closed 6 years ago

ijami commented 6 years ago

سلام

ضمن تشکر بابت کتاب‌خانه‌ای که آماده کرده‌اید، زمانی که هنگان نمایش تاریخ در ادمین فیلد حاوی تاریخ readonly باشد باعث می‌شود بقیه فیلد‌ٰها درست نمایش داده نشوند و در TabularInline هم اصلا تبدیل به تاریخ شمسی صورت نمی‌گیرد در صورتی که readonly باشد.

a-roomana commented 6 years ago

سلام، وقت بخیر من بررسی کردم شما درست میفرمایید. متاسفانه در StackedInlineJalaliMixin و TabularInlineJalaliMixin تمپلیت آن‌ها را override نکردم. سعی میکنم طی یکی دو روز آینده این باگ رو حل کنم و نسخه جدید را منتشر کنم.

ijami commented 6 years ago

سلام مجدد

بسیار ممنون

من دیدم که کامیت جدید کرده بودین. میخواستم بپرسم آیا پکیج pip رو هم به روز کرده‌اید؟

a-roomana commented 6 years ago

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

ijami commented 6 years ago

سلام

ضمن تشکر از آپدیت. می‌خواستم اطلاع بدم من آپدیت کردم پکیج رو اما به نظر می‌رسه همچنان مشکل باقیست و مشکلات جدیدی هم اضافه شد. از جمله این که قبلا فیلدی که به صورت تابع در ادمین اضافه میشد (مثل لاین نامبر برای اینلاین مدل‌ها) الان دیگر کار نمی‌کند.

با احترام جامی مقدم

On Wed, Apr 18, 2018 at 11:15 PM, Arman Roomana notifications@github.com wrote:

Closed #8 https://github.com/a-roomana/django-jalali-date/issues/8.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/a-roomana/django-jalali-date/issues/8#event-1582160053, or mute the thread https://github.com/notifications/unsubscribe-auth/AGwXe1-qjbUdBplq7r1I-pO1BmqScyCQks5tp4nbgaJpZM4TR0gI .

a-roomana commented 6 years ago

سلام, لطفا به آیدی تلگرام زیر یک پیام بدید تا مشکل رو دقیق تر بتونیم بررسی کنیم. https://t.me/ArmanRoomana

a-roomana commented 6 years ago

screenshot from 2018-04-24 00-25-14

بعد از صحبت شما من دوباره تست گرفتم، و مطابق عکس بالا همه چیز درست بود. اگه فکر میکنید واقعا مشکلی هست بیشتر توضیح بدهید.

ijami commented 6 years ago

سلام

ببخشید مقدار زیادی درگیر بودم روزهای اخیر چون میخواستم با تصویر و مفصل جواب بدم دیر شد. البته الان هم هنوز درگیر هستم و مفصل نمیتونم توضیح بدم با پیوست کد که عذر میخوام.

در حال حاضر به نظر میرسه چند مشکل وجود دارد مشکل اصلی هنگامی است که در ادمین برخی فیلد ها read only می شوند که در این صورت این فیلدها چه در ادمین عادی چه در تیبیولار درست نمایش داده نمیشوند. پس از تغییر در صورتی که فیلدی با تابع درون ادمین تعریف شود و درون فیلدز اضافه شود (مثل اضافه کردن شماره خط به فیلدهای تیبیولار) آن فیلدها شناخته نمی‌شوند.

فردا امتحانی دارم که بعد از اون سرم خلوت میشه و اگر این توضیحات کفایت نمی‌کرد مفصل تر عرض میکنم خدمتتون.

با تشکر

On Tue, Apr 24, 2018, 00:30 Arman Roomana notifications@github.com wrote:

[image: screenshot from 2018-04-24 00-25-14] https://user-images.githubusercontent.com/13819361/39150079-68034a4a-4756-11e8-9248-6393838729cf.png

بعد از صحبت شما من دوباره تست گرفتم، و مطابق عکس بالا همه چیز درست بود. اگه فکر میکنید واقعا مشکلی هست بیشتر توضیح بدهید.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/a-roomana/django-jalali-date/issues/8#issuecomment-383703559, or mute the thread https://github.com/notifications/unsubscribe-auth/AGwXe_HsBEiHp2QDQdrYHJQU6IwDDCeaks5trjLdgaJpZM4TR0gI .

a-roomana commented 6 years ago

سلام مشکل از فیلد های فقط خواندنی نبود، بلکه از تعریف متد روی کلاس آدمین آبجکت بود.

شما میتوانید نسخه جدید (آلفا) رو نصب و تست کنید.

pip install django-jalali-date==0.2.9a1

ijami commented 6 years ago

سلام

بسیار عالی. دست شما درد نکنه بله مشکل برطرف شد و عملکرد مطلوب را دارد. خیلی ممنون از زحماتتون.

2018-04-27 20:54 GMT+04:30 Arman Roomana notifications@github.com:

سلام مشکل از فیلد های فقط خواندنی نبود، بلکه از تعریف متد روی کلاس آدمین آبجکت بود.

شما میتوانید نسخه جدید (آلفا) رو نصب و تست کنید.

pip install django-jalali-date==0.2.9a1

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/a-roomana/django-jalali-date/issues/8#issuecomment-385017469, or mute the thread https://github.com/notifications/unsubscribe-auth/AGwXe8pTojbC5n8QPISGGXtfqOeHwAiCks5ts0ZSgaJpZM4TR0gI .

a-roomana commented 6 years ago

بسیار خوب. اگر پیشنهادی هم برای ارتقا این پکیج دارید خوشحال میشم بگید.