interface - 基于用户体验的自适应用户界面
问题描述
我需要根据用户行为修改 Web 应用程序的界面。例如,新用户将以简化的方式看到界面,而专家用户将看到应用程序的所有功能。如何区分这两种类型的用户?Web 应用程序基于 Flask 构建。我应该如何处理,是否有任何可以遵循的建设性教程?
解决方案
您可以使用 Cookies/本地存储来计算和保存他们访问过的次数,或者他们之前是否访问过。这可以通过 Flask 完成,请参见此处了解如何完成:链接。
或者,为用户提供在视图之间切换的选项,并使用 cookie 来保存他们的选项。
推荐阅读
- python - 如何将数据框中的 Unicode 列转换为整数?
- javascript - 在表单中创建输入的按钮出现问题
- flutter - 颤振列表错误参数类型'List'不能分配给参数类型'String'
- idl-programming-language - IDL 中不同分辨率的掩码/CLIP 光栅图像
- java - 如何获取 Firestore 集合中所有文档的名称(字段)?
- c - 所有操作后如何显示堆栈的大小
- c - 带有 memcpy 的列表中的分段错误
- reactjs - Apollo React subscribeToMore 不更新数据
- python - 当我尝试在我的 pycharm 项目中运行脚本时,我收到错误消息说找不到 python.exe 文件
- firebase - 如何在firebase中设置重复项目?