نمایش نتایج 1 تا 5 از 5

نام تاپیک: نحوه ی صحیح گرفتن تاریخ تولد از کاربر

  1. #1

    نحوه ی صحیح گرفتن تاریخ تولد از کاربر

    سلام
    من یه فیلد در کلاس مدلم دارم که تاریخ تولد کاربرو نگه می داره. به این ترتیب:

        tarikh_tavalod= models.DateField (blank=True,null=True)



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

    برای این کار APP زیر رو پیدا کردم
    https://github.com/asaglimbeni/django-datetime-widget

    اما این اون چیزی نیست که من میخام به این دلیل که به کاربر این امکانو میده که سال های اینده رو هم انتخاب کنه که من اینو نمیخام چون تاریخ تولد که در اینده نمیشه.

    اگه لطفا راهنمایی کنین که چطور چیزی که میخام رو پیدا کنم سپاس گزار میشم.

    من با پایتون و جنگو سایت درست می کنم اما مطمئن نیستم که راه درست این باشه که از کد جنگو برای این کار استفاده کرد. به نظر شما بهتر نیست این کارو با jquery انجام داد؟

    اگه در مورد فارسی کردن تاریخ( منظورم تقویم شمسی ) هم راهنمایی بکنید ممنون میشم.

    متشکر و سپاسگزارم

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: نحوه ی صحیح گرفتن تاریخ تولد از کاربر

    سمت کلاینت مجبور نیستی از این ویجت ها استفاده کنی بهتر هم هست استفاده نکنی چون یکم محدودت میکنه
    میتونی از تقویم jquery ui آستفاده کنی که نسخه شمسیش هم هست سرچ کن datepicker شمسی
    تظیماتش هم بخونی روش داره که محدود کنی کاربر رو در یک رنج سال

  3. #3

    نقل قول: نحوه ی صحیح گرفتن تاریخ تولد از کاربر

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

    وقتی در حالت پیشفرض ازش استفاده می کنیم می بینیم که مثلا اگه بخاد ده سال پیش رو انتخاب کنه باید 120 بار کلیک کنه که به ده سال قبل برگرده.
    من برای رفع این مشکل خواستم از حالت dropdown استفاده کنم که متاسفانه اونجا مشکل دیگه ای پیدا میشه و اونم اینه که فقط تا سال 86 رو در منو نمایش میده.
    اگه ممکنه راهنمایی بفرمایید که من چطور میتونم این مشکل رو حل کنم؟
    ممنون

  4. #4
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: نحوه ی صحیح گرفتن تاریخ تولد از کاربر

    درست متوجه نشدم مشکلت رو
    ولی شما میتونی تنظیم کنی که دراپ داون سالها رو نشون بده یا نه که مشکل انتخاب سال رو حل میکنه
    و میتونی رنج سال رو مشخص کنی که از این سال تو اون سال توی دراپ داون باشه که مشکل دومت رو حل میکنه


    این یه نمونه تنظیماتیه که من استفاده میکنم changeYear و yearRange رو توجه کن


     $(".date").datepicker({
    showOtherMonths:true,
    autoSize: true,
    changeYear: true ,
    dateFormat: 'yy-mm-dd' ,
    yearRange: '1300:1400' ,
    defaultDate: '1394-01-01'
    });

  5. #5

    نقل قول: نحوه ی صحیح گرفتن تاریخ تولد از کاربر

    واای چه تقویم عالی ایییییی مرسی از کمک بزرگتووون عالی بود این پیشنهاد شما کلی واسه من کاربردی بود
    آخرین ویرایش به وسیله saraay : شنبه 10 تیر 1396 در 13:27 عصر

تاپیک های مشابه

  1. پاسخ: 1
    آخرین پست: سه شنبه 24 شهریور 1394, 15:53 عصر
  2. گرفتن اصولی اطلاعات از کاربر
    نوشته شده توسط saed2006 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 22 آبان 1387, 01:47 صبح
  3. گرفتن اسم جدول از کاربر برای login شدن به دیتابیس
    نوشته شده توسط User-os در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 15
    آخرین پست: شنبه 04 خرداد 1387, 23:41 عصر
  4. گرفتن شماره نامه از کاربر
    نوشته شده توسط alireza1384 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 01 مرداد 1386, 11:52 صبح
  5. برنامه دریافت تاریخ شمسی از کاربر بصورت صحیح !!
    نوشته شده توسط hadi2345 در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: دوشنبه 24 بهمن 1384, 15:21 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •