出于对 Python 的热爱,想把用 laravel 建的站用 flask 来一遍。突然发现 flask 灵活的我掌控不了方向盘了。虚心、小心吐槽:
laravel 有专门的 routes,一目了然的进行权限控制;flask 该如何分离(把她从装饰器中抽出来,不然几十条主路由加上 GET/POST 会头疼)、组织路由?权限控制中,有否判断用户登录后,就直接用 User 类来操作模板的相关内容的,而不是 session 中的 user_id (目前正在学某课堂的 flask )。
laravel 的 model 和 controller 分离的很干净,各司其职;感觉 flask 的 MC 放在一起了,如何组织 models 和 controller 如何让他们各司其职呢?
flask 的蓝图的分割思路不错,个人感觉 flask 是从模块在分割程序,而 laravel 是从 MVC 的功能在分割程序,各有千秋。有没有好的蓝图思路?
非常喜欢 flask 的 migrate 插入方式,比 laravel 用的简单,不知道 flask 有没有 db:seed 这种假数据来玩玩?
flask 的错误需要自己写字典来判断,laravel 有专门的错误提醒判断,flask 表单的错误提醒有啥好的包用吗?
学 flask 让我更加理清了程序在干什么,如潜水;学 Laravel 让我知道在操作什么,如游泳。
本人业余爱好编程,干着跟编程不着边的工作,laravel 和 flask,php 和 Python 都是看文档才会写的半瓢水,请大神轻喷,虚心求教。
下面是我用 laravel 做的一个站,练手的,没人看,准备下个月停掉,四字母 com 域名,有兴趣的可以看看: ZHV6ay5jb20=
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.