TaleLin / lin-cms-flask

🎀A simple and practical CMS implememted by Flask
http://doc.cms.talelin.com/
Other
829 stars 215 forks source link

DocResponse 中的 JSONEncoder 与 Lin.init(jsonencoder=None) 中的encoder保持一直 #154

Closed emountitled closed 2 years ago

emountitled commented 3 years ago

CMS 是一个颇为复杂的应用,它需要的东西太多。我们无法涉及到方方面面,因此关于新特性,我们会以讨论的形式来确定这个特性是否去实现,以什么形式实现。 我们鼓励所有对这个特性感兴趣的人来参与讨论,当然如果你想参与特性的开发那就更好了。

如果你实现了一个 feature,并通过了单元测试,请用git rebase合并成一条标准的feat: description提交,然后向我们的 项目提 PR,我们会在第一时间审核,并感谢您的参与。

请问这个特性跟什么问题相关? 有哪些应用场景?请详细描述。 DocResponse中的 JSONEncoder是直接从lin.encoder中引用的,当自定义JsonEncoder时,DocResponse中的序列化不能和自定义的JSONEncoder保持一致。

请描述一下你想怎么实现这个特性 加入核心库,DocResponse根据Lin.init(jsonencoder=None)中的encoder保持一致。

讨论 如果这个特性应用场景非常多,或者非常重要,我们会第一时间去处理。但更多的我们希望更多的人参与讨论,来斟酌它的可行性。

sunlin92 commented 3 years ago

感谢反馈,我们将在后续版本修复