Как получить представления администратора на основе местоположения в Django?
Я новичок в Django и работаю над системой заказа еды онлайн. Я собираюсь использовать Django в качестве бэкэнда. Я не уверен в том, как отображать различные представления администратора на основе разных ресторанов, предположим, у меня есть рестораны в 3 трех городах A,B и C. Как реализовать разные представления администратора для A,B и C, чтобы каждый ресторан мог просматривать свой заказ в это взгляды администратора.
Также как сделать вид водителя и как разделить логин курьера и как назначить ему заказанный.
Также какой API использовать для определения местоположения и назначения порядка. Кто-нибудь знает, как завершить этот проект с помощью Django?
1 ответ
Вы можете выбрать поле в модели django и соответственно обеспечить функциональность. Используйте для этого оператор if. Для назначения заказа используйте внешние ключи. GeoIP - это пакет для определения местоположения по GPS.