Files
diary-family/core/__pycache__/models.cpython-313.pyc

27 lines
7.7 KiB
Plaintext
Raw Normal View History

2026-01-04 19:17:33 +08:00
<EFBFBD>
cFZi<5A><00><00><00>SSKJr SSKJr /SQrSS/r/SQrSS/r/S Qr"S
S \R5r
"S S \R5r "SS\R5r "SS\R5r "SS\R5rg)<15>)<01>models)<01>timezone))<02>booku书籍)<02>articleu文章)<02>videou视频)<02>purchaseu采购)<02> houseworku家务))<02>lowu低)<02>mediumu中)<02>highu高)<02>pendingu 待处理)<02> completedu 已完成))<02>readingu阅读)<02>insightu感悟)<02>family<6C> 家庭事项)<02>otheru其他c<00>d<00>\rSrSrSr\R "\RSS9r \R"S\ SS9r \R"SS S
9r \R"SS S S S 9r\R"SS S SS 9r\R "SS S SS9r\R$"S SS9r\R$"S SS9r"SS5rSrSrg)<1C> ReadingRecord<72>&u阅读记录表<E5BD95>日期<E697A5><02>default<6C> verbose_name<6D><00>类型<E7B1BB><03>
max_length<EFBFBD>choicesr<00><>u标题)rrTu来源<E69DA5>r<00>blank<6E>nullr<00>du进度zreading_files/<2F> 上传文件<E69687><04> upload_tor"r#r<00> 创建时间<E697B6><02> auto_now_addr<00> 更新时间<E697B6><02>auto_nowrc<00>$<00>\rSrSrSrSrSS/rSrg)<07>ReadingRecord.Meta<74>1u 阅读记录<E8AEB0>-date<74> -created_at<61>N<><08>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__r<00>verbose_name_plural<61>ordering<6E>__static_attributes__r3<00><00>KC:\Users\xiaji\Documents\个人文件夹\夏骥\diary-family\core\models.py<70>Metar/1<00><00><00>%<25> <0C>,<2C><1B><1B>]<5D>+<2B>r<r>c<00>B<00>URSUR5S3$)Nz (<28>))<02>title<6C>get_type_display<61><01>selfs r=<00>__str__<5F>ReadingRecord.__str__6s#<00><00><16>*<2A>*<2A><1C>R<EFBFBD><04> 5<> 5<> 7<>8<><01>:<3A>:r<r3N)r5r6r7r8<00>__doc__r<00> DateFieldr<00>now<6F>date<74> CharField<6C>READING_TYPE_CHOICES<45>typerB<00>source<63>progress<73> FileField<6C>file<6C> DateTimeField<6C>
created_at<EFBFBD>
updated_atr>rFr;r3r<r=rr&s<><00><00><19> <11> <1B> <1B>H<EFBFBD>L<EFBFBD>L<EFBFBD>x<EFBFBD> H<>D<EFBFBD> <11> <1B> <1B>r<EFBFBD>3G<33>V^<5E> _<>D<EFBFBD> <12> <1C> <1C><03>(<28> C<>E<EFBFBD> <13> <1D> <1D><13>D<EFBFBD>t<EFBFBD>RZ<52> [<5B>F<EFBFBD><15><1F><1F>3<EFBFBD>d<EFBFBD><14>T\<5C>]<5D>H<EFBFBD> <11> <1B> <1B>&6<>d<EFBFBD><14>\j<> k<>D<EFBFBD><17>%<25>%<25>4<EFBFBD>n<EFBFBD>U<>J<EFBFBD><17>%<25>%<25>t<EFBFBD>.<2E>Q<>J<EFBFBD>,<2C>,<2C>
;r<rc<00><><00>\rSrSrSr\R "\RSS9r \R"SS9r \R"SSSS S
9r \R"SS S 9r\R"SS S9r"SS5rSrSrg)<14> InsightRecord<72>9u感悟记录表rr<00>内容<E58685>rzinsight_files/Tr%r&r(r)r+r,c<00>$<00>\rSrSrSrSrSS/rSrg)<07>InsightRecord.Meta<74>Au 感悟记录r1r2r3Nr4r3r<r=r>r\Ar?r<r>c<00> <00>SUR3$)Nu感悟记录 - )rKrDs r=rF<00>InsightRecord.__str__Fs<00><00> <20><14><19><19> <0B>,<2C>,r<r3N)r5r6r7r8rHrrIrrJrK<00> TextField<6C>contentrQrRrSrTrUr>rFr;r3r<r=rWrW9sv<00><00><19> <11> <1B> <1B>H<EFBFBD>L<EFBFBD>L<EFBFBD>x<EFBFBD> H<>D<EFBFBD><14><1E><1E>H<EFBFBD>5<>G<EFBFBD> <11> <1B> <1B>&6<>d<EFBFBD><14>\j<> k<>D<EFBFBD><17>%<25>%<25>4<EFBFBD>n<EFBFBD>U<>J<EFBFBD><17>%<25>%<25>t<EFBFBD>.<2E>Q<>J<EFBFBD>,<2C>,<2C>
-r<rWc<00>*<00>\rSrSrSr\R "S\SS9r\R"SS9r
\R "S\ S S
S 9r \R "S\ S S S 9r\R"SSSS9r\R""SSS9r\R""SSS9r"SS5rSrSrg)<1A>
FamilyTask<EFBFBD>Iu家庭事项表rrrrYrZ<00>
r <00> 优先级<E58588>rrrrr <00>状态Tu 截止日期<E697A5>r"r#rr(r)r+r,c<00>$<00>\rSrSrSrSr/SQrSrg)<06>FamilyTask.Meta<74>Sr)<03> -priorityz -deadliner2r3Nr4r3r<r=r>rkSs<00><00>%<25> <0C>,<2C><1B><<3C>r<r>c<00>H<00>UR5SURSSS3$<00>Nz - rz...)rCrarDs r=rF<00>FamilyTask.__str__Xs+<00><00><16>'<27>'<27>)<29>*<2A>#<23>d<EFBFBD>l<EFBFBD>l<EFBFBD>3<EFBFBD>B<EFBFBD>.?<3F>-@<40><03>D<>Dr<r3N)r5r6r7r8rHrrL<00>FAMILY_TASK_TYPE_CHOICESrNr`ra<00>PRIORITY_CHOICES<45>priority<74>STATUS_CHOICES<45>statusrI<00>deadlinerSrTrUr>rFr;r3r<r=rcrcIs<><00><00><19> <11> <1B> <1B>r<EFBFBD>3K<33>Zb<5A> c<>D<EFBFBD><14><1E><1E>H<EFBFBD>5<>G<EFBFBD><15><1F><1F>2<EFBFBD>7G<37>QY<51>hs<68>t<>H<EFBFBD> <13> <1D> <1D><12>^<5E>Y<EFBFBD>em<65> n<>F<EFBFBD><15><1F><1F>d<EFBFBD><14>N<EFBFBD>S<>H<EFBFBD><17>%<25>%<25>4<EFBFBD>n<EFBFBD>U<>J<EFBFBD><17>%<25>%<25>t<EFBFBD>.<2E>Q<>J<EFBFBD>=<3D>=<3D>
Er<rcc<00>><00>\rSrSrSr\R "\RSS9r \R"SS9r \R"S\ SS S
9r\R"S \S S S
9r\R"S \SSS
9r\R&"SSS9r\R&"SSS9r"SS5rSrSrg)<1A> TodayPlan<61>[u今日计划表rrrYrZrer rfrgrrrr rhTr(r)r+r,c<00>$<00>\rSrSrSrSrSS/rSrg)<07>TodayPlan.Meta<74>eu 今日计划rmr2r3Nr4r3r<r=r>r{es<00><00>%<25> <0C>,<2C><1B><1F><1D>/<2F>r<r>c<00>@<00>URSURSSS3$ro)rKrarDs r=rF<00>TodayPlan.__str__js%<00><00><16>)<29>)<29><1B>C<EFBFBD><04> <0C> <0C>S<EFBFBD>b<EFBFBD> 1<>2<>#<23>6<>6r<r3N)r5r6r7r8rHrrIrrJrKr`rarLrrrs<00>PLAN_TYPE_CHOICESrNrtrurSrTrUr>rFr;r3r<r=rxrx[s<><00><00><19> <11> <1B> <1B>H<EFBFBD>L<EFBFBD>L<EFBFBD>x<EFBFBD> H<>D<EFBFBD><14><1E><1E>H<EFBFBD>5<>G<EFBFBD><15><1F><1F>2<EFBFBD>7G<37>QY<51>hs<68>t<>H<EFBFBD> <11> <1B> <1B>r<EFBFBD>3D<33>g<EFBFBD>dl<64> m<>D<EFBFBD> <13> <1D> <1D><12>^<5E>Y<EFBFBD>em<65> n<>F<EFBFBD><17>%<25>%<25>4<EFBFBD>n<EFBFBD>U<>J<EFBFBD><17>%<25>%<25>t<EFBFBD>.<2E>Q<>J<EFBFBD>0<>0<>
7r<rxc<00>`<00>\rSrSrSr\R "SSSSS9r\R"SSS 9r \R "SSSS
S9r
\R "SSSS S9r \R"S S S 9r \R"SSSS9r\R "SSS9r\R "SSS9r"SS5rSr\S5rSrg)<1A> SystemConfig<69>mu系统配置表r$Tu SMTP服务器r!iKu
SMTP端口ru SMTP用户名u
SMTP密码z08:00u每日发送时间u收件人邮箱rir(r)r+r,c<00><00>\rSrSrSrSrSrg)<05>SystemConfig.Meta<74>x<00> 系统配置r3N)r5r6r7r8rr9r;r3r<r=r>r<>xs <00><00>%<25> <0C>,<2C>r<r>c<00><00>g)Nr<4E>r3rDs r=rF<00>SystemConfig.__str__|s<00><00>r<c<00><<00>URRSS9upU$)u!获取系统配置单例模式<E6A8A1>)<01>pk)<02>objects<74> get_or_create)<03>cls<6C>config<69>createds r=<00>
get_config<EFBFBD>SystemConfig.get_configs"<00><00><1E>+<2B>+<2B>3<>3<>q<EFBFBD>3<>9<><0F><06><15> r<r3N)r5r6r7r8rHrrL<00> smtp_server<65> IntegerField<6C> smtp_port<72> smtp_username<6D> smtp_password<72> TimeField<6C> send_time<6D>
EmailField<EFBFBD>recipient_emailrSrTrUr>rF<00> classmethodr<64>r;r3r<r=r<>r<>ms<><00><00><19><18>"<22>"<22>c<EFBFBD><14>D<EFBFBD>Wf<57>g<>K<EFBFBD><16>#<23>#<23>C<EFBFBD>l<EFBFBD>K<>I<EFBFBD><1A>$<24>$<24><03>4<EFBFBD>d<EFBFBD>Yh<59>i<>M<EFBFBD><1A>$<24>$<24><03>4<EFBFBD>d<EFBFBD>Ye<59>f<>M<EFBFBD><16> <20> <20><17>?S<>T<>I<EFBFBD><1C>'<27>'<27>d<EFBFBD><14>L]<5D>^<5E>O<EFBFBD><17>%<25>%<25>4<EFBFBD>n<EFBFBD>U<>J<EFBFBD><17>%<25>%<25>t<EFBFBD>.<2E>Q<>J<EFBFBD>-<2D>-<2D><1E><11><16><11>r<r<>N)<0F> django.dbr<00> django.utilsrrMrqrrrtr<00>ModelrrWrcrxr<>r3r<r=<00><module>r<>s<><00><01><1C>!<21><02><14><1B><1B><02><18> <02><10><1D><1E><02><0E> <02><11>;<3B>F<EFBFBD>L<EFBFBD>L<EFBFBD>;<3B>&-<2D>F<EFBFBD>L<EFBFBD>L<EFBFBD>-<2D> E<01><16><1C><1C>E<01>$7<><06> <0C> <0C>7<>$<16>6<EFBFBD><<3C><<3C>r<