Как получить представления администратора на основе местоположения в Django?

Я новичок в Django и работаю над системой заказа еды онлайн. Я собираюсь использовать Django в качестве бэкэнда. Я не уверен в том, как отображать различные представления администратора на основе разных ресторанов, предположим, у меня есть рестораны в 3 трех городах A,B и C. Как реализовать разные представления администратора для A,B и C, чтобы каждый ресторан мог просматривать свой заказ в это взгляды администратора.

Также как сделать вид водителя и как разделить логин курьера и как назначить ему заказанный.

Также какой API использовать для определения местоположения и назначения порядка. Кто-нибудь знает, как завершить этот проект с помощью Django?

1 ответ

Вы можете выбрать поле в модели django и соответственно обеспечить функциональность. Используйте для этого оператор if. Для назначения заказа используйте внешние ключи. GeoIP - это пакет для определения местоположения по GPS.

Другие вопросы по тегам