python - 如何在 Django 中获取基于位置的管理视图?
问题描述
我是 Django 的新手,我正在开发在线食品订购系统。我将使用 Django 作为后端。我不确定如何根据不同的餐厅显示各种管理视图假设我在 3 个三个城市 A、B 和 C 有餐厅。如何为 A、B 和 C 实现不同的管理视图,以便每个餐厅都可以查看它的订单这是管理员视图。
还有如何让司机查看以及如何分开送货员登录以及如何将订单分配给他。
还有使用哪个 API 来检测位置和分配订单。有人知道如何使用 Django 完成这个项目吗?
解决方案
您可以选择 django 模型中的字段并相应地提供功能。为此使用 if 语句。对于分配订单使用外键。GeoIP 是用于检测 GPS 位置的软件包。
推荐阅读
- javascript - 如何使用 Lodash 的 unionBy 并合并嵌套数组?
- uwp - 创作经典 COM 组件与 Windows 运行时类相比是否有优势?
- c# - XmlDocument - 如何从多个节点获取所有值
- php - simplexml 对象上的 xpath 不返回任何内容
- java - 每个实体的 Spring Boot 安全角色
- octobercms - 如何在 octobercms 中动态更改页面布局
- aop - 标记为已弃用的不同包或子包中的类的切入点,以及它们使用或实例化的时间?
- xamarin - Xamarin 形成自定义滚动视图,显示奇怪的行为
- powershell - 如何将逻辑添加到 powershell 脚本?
- python - Matplotlib 未导入,脚本无论如何都会打开绘图