怎么记录当前选择的 sub-blog?

2016-01-17 22:39:00 +08:00
 lbfeng

user 和 blog 之间是 one to many 的关系。 user 可以在 select 里选择 blog1, blog2,,blogN. 选择之后,只能在当前的 blog 里操作。我的问题是后端怎么能保存 user 选择的 blog 呢?考虑到要在不同的 views.py 中调用。 g variable 是否可行?

2235 次点击
所在节点    Flask
2 条回复
gamexg
2016-01-18 14:35:15 +08:00
这个应该是前端提供,想一下用户可能想批量修改多个博客,打开了多个博客的设置页面,结果保存时变成修改一个博客了。
lbfeng
2016-01-18 17:43:50 +08:00
@gamexg 这个可以有,从当前只支持 1 个 blog 转换成支持 mulit-blog 。用户一开始只有一个 default blog 。之后可以自己新建。通过页面顶端的一个 select 在不同 blog 之间切换。选择一个 blog 之后,只能在当前 blog 增删改。当然可以通过 route url 解决,类似`/<blog_id>/add`,`/<blog_id>/<article_id>/update`。但需改不少 route ,效率不高。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/251438

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX