hello, You could use signals pre_save https://docs.djangoproject.com/en/2.2/topics/signals/
On Fri, Oct 18, 2019 at 4:49 AM Rain <laracasangelo...@gmail.com> wrote: > Hello!. thanks for your help.. > what i want to achieve is ti check if end year is already meet. > then if school year already ended. The field would be inactive or the > boolean True would be False. > if the set year already passed. > > On Fri, Oct 18, 2019 at 4:41 AM James Gutu <jmg...@gmail.com> wrote: > >> It depends what you are trying to achieve. >> What do you mean by "then when school year end this would automatically >> in_active"? >> Do you need to determine start_date <= self.end_year *only when saving* >> or you need to check *everyday* to see if datetime.now() > self.end_year? >> >> On Thu, Oct 17, 2019 at 4:27 PM Rain <laracasangelo...@gmail.com> wrote: >> >>> Hi Guys!! Hope Fully someone can help me any hint or answer really >>> appreaciated.. >>> ireally stuck here in a couple of days now. >>> My Problem is i want to set a school year using >>> start_year and end_year field then when school year end this would >>> automatically in_active >>> for example >>> start_year: 2019-01-01 >>> end_year: 2020-01-01 >>> active_year: True >>> >>> then when 2020-01-01 ends >>> the boolean will automatically change the status to >>> active_year:False >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to django-users+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/e429d5d2-a6fc-4bf1-82b0-1c12e08f3f49%40googlegroups.com >>> <https://groups.google.com/d/msgid/django-users/e429d5d2-a6fc-4bf1-82b0-1c12e08f3f49%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> >> -- >> Regards, >> James Gutu >> Mobile: +447368461508 >> Skype: jmgutu >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to django-users+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/CAOnWGOLqLHhZeo9brsWuVNipaOX3yyxuW%2BN22tq7xbe_XEg7hA%40mail.gmail.com >> <https://groups.google.com/d/msgid/django-users/CAOnWGOLqLHhZeo9brsWuVNipaOX3yyxuW%2BN22tq7xbe_XEg7hA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/CAM-q_1cE%2Bpstaxti72smp%3DfEzgGqV0oCbjp14C17x%3DfwnKnhug%40mail.gmail.com > <https://groups.google.com/d/msgid/django-users/CAM-q_1cE%2Bpstaxti72smp%3DfEzgGqV0oCbjp14C17x%3DfwnKnhug%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAMEZma-bceR0T3GwULj%3DW3ojs1gyu-qVYXaYgEifoZHiDjMuyw%40mail.gmail.com.